G7 leaders discuss price cap on Russian oil over Ukraine invasion
G7 leaders meeting in Germany discuss plans to reduce Russian revenues from oil exports amid a surge in energy prices.Leaders of Group of Seven (G7) nations have discussed plans to…