Strait of Hormuz closure fuels oil price surge amid global shortages | OOBF

Closure of Strait of Hormuz drives crude oil prices to $90 by June amid shortages.

Open shared insight