Digital euro: Debunking banks’ fears about losing deposits Monday 19 February 2024 BCE Visit source website