Oil Climbs as Hormuz Disruption Deepens

Oil surged as uncertainty over Iran talks and Strait of Hormuz disruptions intensified supply concerns.  

Scroll to Top