Four of the largest banks in the US reported a collective $49 billion in profits in the second quarter of 2026, beating analyst expectations across the board, driven by a surge in investment banking fees, record equity trading, and resilient consumers who have so far absorbed higher energy costs and stubborn inflation without cracking.