Oil supply shock risk from Strait of Hormuz closure | OOBF

Closure of Strait of Hormuz could cause unprecedented 700-million-barrel oil supply deficit.

Open shared insight