IEA Slashes 2026 Oil Demand Outlook to Contraction, Citing Iran War Shock | DailyAlpha