ECB Deposit facility rate

June 2025