Bank of Canada Holds Rates at 2.25%, Signals Readiness to Hike on Inflation While Bracing for US Trade Risks | DailyAlpha