Financials have outperformed globally in 2025