G7 coalition agrees $60 per barrel price cap for Russian oil