G7’s Oil Price Cap Sanctions To Have Little Impact On Russian Revenue Immediately

Proposed G7 oil price cap to have little immediate impact on Russian revenue LONDON/NEW DELHI/MOSCOW: The Group of Seven (G7) nations’ proposed price cap of $65-$70 a barrel on Russian oil would have little immediate impact on Moscow’s revenues, as it is broadly in line with what Asian buyers are already paying, five industry sources […]

Continue Reading