Promised plan still mired in debates over feasibility and wisdom, with Germany fearing further Russian energy cuts in response
G7 leaders appeared to sidestep imposing a price cap on Russian oil within weeks to strip Russia of its largest source of income to finance its war effort in Ukraine.
The leaders of the world’s leading western economies have promised a cap before, most recently at a meeting of G7 finance ministers on 2 September, with the plan pencilled to come into force on 5 December.