PutinXi Talks Rekindle Stalled Power of Siberia 2 Pipeline Amid Iran ConflictDriven Energy Volatility Apollo Commercial Real Estate Finance ARI Hovers Near Support Amid Modest Decline Evogene EVGN Q1 2026 Results Miss Estimates EPS 060 vs 028 Terrestrial Energy Warrants IMSRW Surge Over 9 as Momentum Builds