Trumps Iran Deal Remarks Stir Geopolitical Debate Could Influence Oil Markets IEA Report Global Electric Car Sales Surpass 20 Million in 2025 Signaling Shift in Energy Landscape AutoZone Stock Suffers Worst Day in Four Years Despite Earnings Beat TechLed Surge Propels SP 500 Higher as Energy and Staples Drag Capital Tankers Reports Robust Q1 2026 Results in First Earnings Call PostIPO Ethereum Price on May 26 2026 Market Snapshot at a Key Juncture