Banks posted record profits in 2025. McKinsey’s annual global banking review says that may be masking a structural problem they are running out of time to fix. Global banking net income reached $1.3 trillion last year, up 7% from 2024 and the highest figure on record.