WS #10779
Oil prices tumble as Strait of Hormuz disruptions ease, with more tankers exiting the strait and Brent down 10% on the week, countering the earlier bearish oil supply thesis.
Iran Strait of Hormuz De-escalation
Oil prices tumble as Strait of Hormuz disruptions ease, with more tankers exiting the strait and Brent down 10% on the week, countering the earlier bearish oil supply thesis.