Global Markets Rally as Iran Peace Progress Boosts Investor Sentiment Oil Surpasses 100 Per Barrel Amid Concerns Energy Market Has Passed Point of No Return UK Police Chiefs Push for Social Media Ban on Under16s Over Safety Risks Reddit Shares Slide Nearly 6 on Metas Launch of Competing Forum App Hindalco TVS Motor Eicher Motors NTPC Lead Stocks in Focus on May 25 2026 Dropbox Founder Drew Houston Steps Down as CEO After 19 Years Becomes Executive Chairman Micron Briefly Tops 1 Trillion Market Cap as UBS Sees AIDriven Transformation