OPEC Oil Output Hits Lowest Level in More Than Two Decades
OPEC oil output dropped by 1.06 million barrels per day in May to reach its lowest monthly level since at least 2000. A Reuters survey indicates that a U.S. naval blockade and the closure of the Strait of Hormuz significantly reduced exports from Iran and other Gulf producers.
Related Assets: