The G7 group of leading economies and its allies have stopped carrying out regular reviews of the Russian oil price cap scheme. The group, along with the European Union and Australia, have decided not ...