Bank of Canada holds interest rate steady at 2.25% as bonds rally on economic weakness - TrendCloud