Hormuz Reopened Eases Global Oil Price Collapse
Oil prices on April 17, 2026 experienced sharp volatility following the reopening of the Strait of Hormuz, but markets are now showing early signs of stabilization. Here’s a clear breakdown of what happened, why it matters, and what may come next.
