This is what I got from a B of A chat:
Jerry: Barclays has recently entered into a partnership with Upromise by SallieMae to manage their credit card program and issue new accounts. Due to this partnership your accounts will no longer be with Bank of America.