Inflation cools to 2.8% in June, falling within Bank of Canada target
But prices at the grocery store rose 9.1% in sign of tricky balancing act ahead for central bank
But prices at the grocery store rose 9.1% in sign of tricky balancing act ahead for central bank