G7 leaders vow to wean off Russian energy as Ukraine enters talks for ‘peace settlement’ – National 2 weeks ago