Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views World Court Ruling Backs Pakistan in Indus Waters Treaty Dispute Raising Regional Economic Stakes