
The Group of Seven economic powers have agreed to explore imposing a ban on transporting Russian oil that has been sold above a certain price, they said on Tuesday, aiming to deplete Moscow's war chest.
The war in Ukraine and its dramatic economic fallout, in particular soaring food and energy inflation, dominated this year's summit of the group of rich democracies at a castle resort in the Bavarian Alps.