Citigroup and Bank of America reported third quarter earnings Tuesday that exceeded analysts' estimates, as profits from retail operations more than offset weakness in investment banking and trading.
Citigroup Bank of America profits beat analysts estimates on strong retail showings.