Financial Stability Report. Spring 2025