Oil prices reach $105 as Iran and US tighten grip on Strait of Hormuz

Oil prices reach $105 as Iran and US tighten grip on Strait of Hormuz

Independent April 24, 2026

Stocks in South Korea, China and Hong Kong fell, while Nasdaq and S&P 500 futures advanced

Categories: