Proposed G7 Oil Price Cap To Have Little Immediate Impact On Russian Revenue
G7’s 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.