BAC inventory: Bank of America earnings beat reserves, investment banking services; Citigroup Earnings Top