exec publications

Global Business Leadership Coverage

Looming Oil-Supply Shock Launches Debate in OPEC

Nov 22, 2022

The prospect of a European embargo and a price cap on Russian oil, along with rising winter demand, are weighing on the production group.