They come ahead of a G7 summit in Alberta, Canada that begins this weekend, with a handful of other major economies including India, Brazil, Mexico and Ukraine invited to take part.
“We are primarily concerned with sanctioning Russian energy and drying up Russia’s sources of…