OPEC crude production fell to its lowest level since 1990 as the Iran war and Strait of Hormuz disruption cut Persian Gulf exports and forced additional shut-ins.
OPEC crude production fell to its lowest level since 1990 as the Iran war and Strait of Hormuz disruption cut Persian Gulf exports and forced additional shut-ins.