Russia fails to resume gas supplies; G7 agrees on price cap for Russian oil
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.