Has OPEC+ Reached Peak Production Capacity?
The production pact OPEC+ struck in April 2020 is set to end a month earlier than initially planned, in August 2022. The oil-producing group, however, is already facing its next dilemma—it has been facing it since the…