IEA Projects Global Oil Demand Decline in 2026 Amid Unverified Supply Disruptions and Strait of Hormuz Disputes | Epistemic News