Crude Oil Prices Tumble 10%: 5 Massive Market Shifts as Iran Reopens Strait of Hormuz
Friday, April 17, 2026: A massive 10% plunge in crude oil prices. The global energy landscape witnessed a dramatic shift as crude oil prices plummeted by more than 10% in a single trading session. This steep decline follows immediately on the heels of a major diplomatic triumph: Iran has officially reopened the Strait of Hormuz … Read more