OPEC Crude Output Slumps to Lowest Level in 37 Years Amid Iran Blockade and Gulf Disruptions
Crude production among OPEC's 11 current members fell to 16.33 million barrels per day in May, the lowest recorded level in at least 37 years, driven largely by a steep drop in Iranian output after a US-imposed maritime blockade and by production cuts across major Gulf producers. Despite physical supply losses, OPEC and its partners continue to sch…