The Cheating Game Inside the OPEC+ Oil Cartel

Published on September 28, 2024

Since the beginning of the year, the OPEC+ countries that are subject to output caps have pumped together more than 600,000 barrels a day above their self-imposed limits.