Iran closes Strait of Hormuz, US blockade maintains oil price surge | OOBF

Strait of Hormuz closure and US blockade push oil prices to $90 by June 2026.

Open shared insight