Oil surges after US strikes on Iran; Strait of Hormuz disruption sparks global supply fears despite IEA reserve release.
This website uses cookies.