Oil's war rally reverses as Hormuz tensions ease, Brent falls back below $73
- Oil markets experienced one of their most volatile first halves in years, with Brent rallying more than 100% before surrendering most gains as geopolitical risk premiums rapidly unwound
14:44
Oil