G7 oil price cap