IEA Forecasts 3.9 Million Bpd Oil Supply Drop in 2026 on Hormuz Risks
Global oil supply is projected to decline sharply in 2026 due to Middle East tensions and reduced refinery runs, widening the supply-demand gap. The International Energy Agency revised its 2026 oil supply forecast downward, projecting a 3.9 million barrels per day decline,