Citigroup posts Q1 $3.06 EPS, $24.6B revenue at 10-year high

Business