The Bank of Canada Holds Rates Steady Amid Global Trade Turmoil Bank of Canada April 2025 interest rate decision admin 17 April 2025 1311 7