WS #11255
Crude oil prices are crashing on reports that Strait of Hormuz flows are recovering, countering the previous blockade thesis and likely reversing energy sector gains.
Strait of Hormuz De-escalation
Crude oil prices are crashing on reports that Strait of Hormuz flows are recovering, countering the previous blockade thesis and likely reversing energy sector gains.