Citigroup profit beats estimates as stock trading jumps 23%

2025-04-15