OPEC Cuts 2026 Oil Demand Forecast Amid Strait of Hormuz Closure
OPEC reduced its forecast for global oil demand growth in 2026, citing the impact of the ongoing war in Iran that has effectively shut the Strait of Hormuz, a critical global oil transit route. The closure has cur ...