European banks to reward investors with bumper €123bn in payouts in January 23, 2025 Dividends have exceeded pre-crisis levels while lenders have topped up returns with buybacks