Canada's July annual inflation rate accelerates to 3% | PiQ Markets