Published: Sep 03, 2022, 06:15 IST | Updated: Sep 03, 2022, 06:15 IST
Gazprom has missed September 3 deadline to restart gas supplies and said oil leak is behind the supply delay. G7 countries have come to an agreement over a price cap on Russian oil.