News Analysis
Making the most of a rare meeting with U.S. President Donald Trump amid tariff disputes may be high on the agenda of some of the leaders attending the G7 Summit in Canada, and Prime Minister Mark Carney used the opportunity to publicly praise the president.