Mining Sector Faces Headwinds and Opportunities in Energy Transition Report Suggests Iran Nuclear Talks Hit Roadblocks Raising Uncertainty for Global Oil Markets Tech Stocks on NASDAQ Key Risks Facing the Sector Today US Productivity Growth Moderates in Q4 as Labor Costs Rise Implications for Inflation and Fed Policy Italy Stocks End Lower as Investingcom Italy 40 Declines 076 Stock Futures Dip as USIran Nuclear Talks Fuel Market Uncertainty FTEK Q1 2026 Earnings EPS Miss as Company Reports a Loss VREX Q1 2026 Earnings EPS Misses Estimates by 18 Shares Rise Despite Revenue Uncertainty Brandywine Realty Trust BDN Q1 2026 Earnings Modest Loss Surprise as Office REIT Navigates Market Headwinds Bright Horizons BFAM Q1 2026 Earnings EPS Beats Estimates by a Slim Margin as Stock Edges Lower ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beat Driven by Strong Operational Execution Norfolk Southern Q1 2026 Earnings Earnings Beat Fueled by Operational Efficiency and Strong Surprise GCL Global Holdings Warrants GCLWW Rally 2187 Key Levels and Potential Outlook Guidewire Software GWRE Pulls Back 298 Navigating Key Support Levels Legacy Education Inc LGCY Edges Higher as Price Approaches Key Resistance Level Terrestrial Energy Inc IMSR Surges Over 8 on Renewed Investor Interest Indigo Acquisition Corp Unit INACU Holds Steady at 1028 as SPAC Trading Remains Quiet Eos Energy Enterprises EOSE Edges Lower as Stock Tests Support Levels MainStreet Bancshares Inc MNSB Edges Lower Amid Low Volume Key Levels Hold First Citizens BancShares Preferred Stock FCNCN Hovers Near Key Support After Minimal Decline Block Inc XYZ Shares Surge 325 as Momentum Builds Above Key Support Perella Weinberg Partners PWP Edges Higher as Shares Test Resistance Near 1941 Mukesh Ambani Forgoes Salary for Sixth Consecutive Year at Reliance Industries Essential Utilities Inc WTRG Q1 2026 Earnings EPS Miss Overshadows Mixed Utility Demand PPL Corporation PPL Edges Higher as Support Holds Firm