G7 discussing price cap on Russian oil – report



The Group of Seven (G7) has been discussing putting a price cap on Russian oil, in order to diminish the latter’s revenue and punish the country for its military operation in Ukraine, reported the…