Billion-barrel Hormuz oil shock threatens demand as supply losses mount

A nearly 1-billion-barrel supply loss tied to the Hormuz disruption is pushing oil markets toward a turning point, with traders warning demand destruction is set to accelerate globally.  

Scroll to Top