Bank of America posted strong results from its retail division

Bank of America posted strong results from its retail division