Citigroup earnings beat expectations amid buybacks, but revenues fall Earnings 15 Apr, 2019 The bank repurchased $4.06 billion in shares in the first quarter and returned $1.08 billion to shareholders through div...