Bank of Canada faces tough call on rate cuts amid 'massive' price jumps