April 4, 2025

Bluff and Drama – Saudis and Russia

Initially, the four laggards resisted. What followed was a week-long drama that pitted Riyadh and Moscow against fellow oil nations. Consistent with officials involved within …