exec publications

Global Business Leadership Coverage

Western Allies Aim to Agree on Russian Oil Price Cap Wednesday

Nov 22, 2022

Officials are discussing setting the price cap at around $60 a barrel, as the group rushes to complete the plan before it begins early next month.