Strait of Hormuz Closure Raises Oil Supply Fears | OOBF

Closure of Strait of Hormuz drives WTI crude oil price fears up to $160.

Open shared insight