IEA Slashes 2026 Oil Demand Forecast, Citing War-Driven Demand Destruction | DailyAlpha