Canada's annual inflation rate surges to a 29-month high of 3.2% in May | PiQ Markets