Citigroup’s profit for Q2 fell to $4.55 billion, or $2.19 per share. However, they were higher than analysts' expectations of $1.68 per share.