Business Financial statements of the ECB for 2025 February 26, 2026 News Desk ECB – European Central Bank