Advantage India as G7 wants Russia oil price cap