Published: Sep 03, 2022, 24:41 IST | Updated: Sep 03, 2022, 24:41 IST
The G7 countries have agreed to impose a price cap on Russian oil even as Russia has delayed opening a pipeline, which is a major source of oil to Germany. As per reports, there is no new deadline for pipeline restart.