Markets are pricing just a 9% chance of a rate cut at next week's Bank of Canada meeting — but a 53% chance of a hike by December. That flip quietly rewrites ...