Citigroup Earnings: Profits Beat Estimates Despite Trading Drop | Fortune