Strait of Hormuz closure continues to disrupt oil supply. WTI Crude Oil May 2026 at 46.5% YES for prices reaching $150.

Iran seized control of the Strait of Hormuz, raising geopolitical tensions. Traffic normalization by July 31 now at 43% YES.

Oil prices saw marginal gains as fresh threats between Iran and the US heightened concerns over the Strait of Hormuz closure. While Iran examines a new US proposal, President…