Oil markets remain on edge as geopolitical risks clash with structural oversupply
- Structural oversupply and China's stockpiles cushion market shocks, though weeks-long closure of Hormuz could push oil to $120
11:21
Oil