MBS’s Vision of a New Nonaligned Movement On October 5, the Organization of the Petroleum Exporting Countries and its ten partner states agreed to slash oil production by two million barrels per day. The decision was at once predictable and shocking. It was predictable because OPEC+, under the leadership of …
Read More »