G7 to announce deal on Russian oil price cap – report



The Group of Seven (G7) is readying to announce a deal on the price cap or Russian oil, as finance ministers from the US, UK, France, Germany, Italy, Canada and Japan are all set to back the motion at…