Bank of Canada Adopts 'Nimble' Stance Amid Inflation and USMCA Trade Risks | DailyAlpha