EnergyPremiumStrait of Hormuz Closure Forces Brent Crude Above $104
The persistent closure of the Strait of Hormuz since March is creating a structural supply bottleneck that continues to sustain Brent crude prices above $104. With Middle East production unlikely to recover until the second quarter of 2027, the energy landscape faces a prolonged period of elevated volatility.
Published now
Read more →