StanChart Predicts New Oil Price Equilibrium at $95 Per Barrel

StanChart Predicts New Oil Price Equilibrium at $95 Per Barrel

Oil prices continued their upward trajectory on Wednesday, following the seizure of two commercial vessels by Iran’s Islamic Revolutionary Guard Corps (IRGC) in the strategic Strait of Hormuz. By 3:49 PM ET, Brent crude for June delivery rose 2.99%, trading at $101.40 per barrel. Meanwhile, West Texas Intermediate (WTI) crude climbed 3.18%, reaching $92.52 per barrel.

IRGC Captures Vessels and Its Impact on Oil Prices

According to Iranian state media, the vessels violated maritime regulations and operated without the necessary permits. The IRGC confirmed the vessels involved were the Panama-flagged MSC Francesca and the Liberia-flagged Epaminondas. A third vessel, named Euphoria, was also fired upon but reportedly became stranded near the Iranian coastline.

The vessel seizures occurred shortly after U.S. President Donald Trump announced the indefinite extension of an existing ceasefire with Iran. The president emphasized the need to give Iranian leadership time to formulate a unified proposal to resolve ongoing conflicts while instructing the U.S. military to maintain a naval blockade of Iranian ports.

New Price Equilibrium Predicted at $95 Per Barrel

Analysts at Standard Chartered have indicated that an oil price equilibrium of $95 per barrel appears likely amid de-escalation hopes and growing structural tightness in physical oil balances. Brent prices have frequently hovered around this mark, trading through $95 per barrel on eight out of the last nine trading days.

  • The front-month settled at $95.48 per barrel on April 20.
  • Brent prices for June delivery have shown a $13.71 weekly range recently.
  • 1M Dated Brent dropped $8.03 per barrel week-over-week, settling at $96.17 on April 20.

Despite the ongoing volatility, the forward curve indicates strong backwardation, and the long-term Brent contract for delivery five years from now has slightly increased to $70.13 per barrel. Conversely, contracts for 2027 have seen marginal declines.

Factors Influencing Oil Market Dynamics

The tension in the Strait of Hormuz continues to disrupt Gulf production, with output cuts ranging from 25% to 80% by regional producers. Industry experts at Standard Chartered caution that this trend is expected to persist even as OPEC implements its Maximum Sustainable Capacity (MSC) metric starting in 2026.

This new metric aims to set production baselines for 2027 and replace politically negotiated quotas. OPEC defines MSC as the maximum average daily production level achievable within 90 days that can be sustained for a year, factoring in maintenance needs.

Long-Term Price Expectations

Standard Chartered forecasts that oil prices will remain $10 to $20 above pre-conflict levels, driven by strategic reserve purchases and a focus on resource nationalism. Additionally, logistical disruptions are contributing to a tight market. Nonetheless, natural gas markets appear to be stabilizing despite reduced Middle Eastern gas supplies.

  • Henry Hub gas prices dropped from approximately $7.50 per MMBtu at the conflict’s onset to $2.85 per MMBtu recently.
  • European gas prices fell from above €60 per MWh to around €43 per MWh.

While U.S. gas prices remain subdued due to favorable weather and supply levels, increasing domestic demand could support future price stability. Overall, the oil and gas market is likely to face competitive pressures as summer approaches, impacting pricing dynamics across regions.

Next