Citigroup and Bank of America reported third quarter earnings on Tuesday above 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.