ECB Interest Rates: January 2025 | PrediRoute