Money markets priced in an ECB deposit facility rate at 1.95% at the end of 2025 -- which implies three 25 bps cuts and a 20% ...