Saudis Tell OPEC That Oil Output Sank Again to Lowest Since 1990
Saudi Arabia has delivered a stark update to OPEC: its crude oil production plunged another 651,000 barrels per day (b/d) in April, hitting just 6.316 million b/d—the lowest level since the 1990 Gulf War. According to a monthly report from OPEC’s secretariat obtained by Bloomberg, the kingdom’s output has now fallen a cumulative 42% since […]
Continue Reading
