The Bank of Canada on Wednesday kept its benchmark interest rate unchanged at 2.25% for the seventh consecutive time but warned of potential consequences from the trade war with the United States.