In June, the Russian-led OPEC+ alliance made significant progress towards meeting production quotas, cutting crude oil output by 130,000 barrels per day (b/d) to a total of 40.87 million b/d. OPEC production increased by 10,000 b/d to 26.76 million b/d, while non-OPEC production fell by 140,000 b/d to 14.11 million b/d. Compliance with Production Quotas […]