WS #13178
Oil prices settle above $90 Brent and $84 WTI, with the Strait of Hormuz effectively closed, driving the strongest monthly gains since March.
Oil price surge and Strait of Hormuz closure
Oil prices settle above $90 Brent and $84 WTI, with the Strait of Hormuz effectively closed, driving the strongest monthly gains since March.