Wall Street Mixed as Oil Prices Slide on Iran Deal Hopes Micron Surges 56 GlobalFoundries Falls 9 Oil Supply Disruption Could Keep Prices Elevated Through 2027 Warns ExxonMobil CEO Ubisoft Shares Slide After Publisher Warns of Continuing Losses UK Spy Chief Warns of Growing Threats From Russia and China Geopolitical Risks Loom for Global Markets NATO Defense Spending Set to Surge as Trump Pledges 5000 Additional Troops to Poland A O Smith Analyst Coverage Market Expectations and Rating Trends Indian Oil Majors Refining Margins Stay Within Normal Range Amid Hormuz Disruption Data Shows