OPEC: Another Grand Oil Production Compromise Likely From Saudis

 | Mar 02, 2021 04:08

In the world of oil, Saudi Arabia likes to pride itself as the producer of last resort. Recent years have, however, proven a more appropriate description for the kingdom as a crude producer: the loser of first resort.