
Oil’s H1 Chaos Upends Wall Street Forecasts
Oil surged in early 2026 due to Iran-related supply shocks, sending Brent and WTI to levels not seen since 2022, then cooled as the Strait of Hormuz restarted flows and producers boosted output. The disruption forced a detour from earlier multibillion-barrel glut forecasts, with analysts cutting price targets and the IEA projecting a 2026 demand dip and a looming 2027 supply overhang as the world shifts away from fossil fuels.










