Cover World Global Oil Supply Forecasts Diverge Amid Geopolitical Tensions in the Strait of Hormuz byStaff ReporterJuly 4, 2026