Oil prices surge above $89/barrel after Iran closes Strait of Hormuz | OOBF

Closure of Strait of Hormuz by Iran pushes US oil prices above $89/barrel.

Open shared insight