Citigroup or Bank of America: Which Is a Better Buy?

Citigroup and Bank of America have recovered well from the financial crisis. They have generated steady profits in the last few years and have strengthened their capital.