Iran-US conflict disrupts oil supply; Strait of Hormuz closed | OOBF
Strait of Hormuz closure raises WTI crude oil prices to $130 in May 2026.
Open shared insight
Open shared insight