The Bank of Canada (BoC) held its overnight rate at 2.25% at its March 18, 2026 announcement — the third consecutive hold since that nation’s central bank stopped an aggressive 275-basis-point rate ...