G7 looking at Russian oil price cap of $65-70 per barrel

G7 looking at Russian oil price cap of $65-70 per barrel