
Global benchmark Brent crude experienced a rapid 20% surge and subsequent retreat from low $60s to high $70s and back by end-June, driven by temporary Middle East geopolitical tensions that quickly dissipated. This volatility underscored an underlying well-supplied market, with OPEC+ consistently raising output by 411,000 bpd and demand growth forecasts remaining muted by the IEA, despite more optimistic OPEC projections. As risk premiums fade and market fundamentals return, a Q4 surplus is anticipated, especially for light sweet crude, leading analysts like Goldman Sachs to revert to pre-spike price predictions below $60 for 2026, signaling a sustained focus on supply-demand dynamics over geopolitical 'what-if' scenarios.
The recent volatility in the oil market, which saw Brent crude surge and retreat by 20% between the low $60s and high $70s per barrel, was driven by a transient geopolitical risk premium rather than a shift in market fundamentals. The price rally, fueled by military exchanges between Israel and Iran and threats to the Strait of Hormuz, quickly reversed as tensions eased, exposing a well-supplied market. Supply-side pressures are evident from OPEC+'s third consecutive output hike of 411,000 barrels per day for July and strong non-OPEC production growth. On the demand side, a significant divergence in forecasts exists, with the International Energy Agency (IEA) projecting muted growth of 720,000 bpd in 2025, while OPEC anticipates a more robust 1.3 million bpd. Critically, even the more optimistic demand scenario appears insufficient to absorb the growing supply, leading to expectations of a market surplus in the fourth quarter, particularly for light sweet crude. Consequently, Wall Street is reverting to pre-spike, fundamentals-based forecasts, such as Goldman Sachs' prediction of sub-$60 average oil prices for 2026, signaling that the dominant market narrative is now one of oversupply.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly negative
Sentiment Score
-0.70
Ticker Sentiment