
EU squeezes Russia financially to reach ‘peace through strength’ in Ukraine
The European Commission floated a plan last week to phase out all Russian gas imports by the end of 2027. The plan, unveiled on Tuesday at the end of the Group of Seven summit in Canada’s Kananaskis resort, would immediately ban new contracts to buy …