Strait of Hormuz closure keeps oil prices elevated | OOBF

Closure of Strait of Hormuz sustains high WTI crude oil prices near $160.

Open shared insight