OPEC oil output plunges nearly 8 MMbpd as Iran war disrupts exports

OPEC oil output fell by nearly 8 million bpd in March, the largest drop on record, as the Iran war and Strait of Hormuz disruption curtailed exports from key Gulf producers.  

Scroll to Top