OPEC’s Output Has Slumped to Lowest Since 1990
Saudi Arabia has told OPEC that its crude production collapsed again in August 2026, falling 1.9 million barrels per day to 6.238 million b/d—the lowest level the kingdom has reported since 1990, at the outset of the Gulf War. Riyadh attributed the drop to renewed U.S.–Iran hostilities that squeezed its export routes. That official communication, […]
Continue Reading
