Citi results beat Wall St estimates on investment banking, trading strength Jul 14, 2026 · Read more »