BusinessNewsOil Prices Crash as Iran Reopens the Strait of Hormuz In a dramatic reversal that sent shockwaves through global energy markets, oil prices tumbled sharply… Editorial TeamApril 17, 2026April 17, 2026