citibank earnings

Trading Boosts Citi Results; Cards Do, Too