The impact of the gas price cap on India may, however, be muted as the EU, fearing disruptions to domestic gas supplies in winter, set the bar very high
Crude oil prices shot above USD 120 a barrel for the first time in nine years on Thursday before retreating a little to USD 111 on Friday, but the gulf between cost and retail rates has only widened