Money markets price in ECB deposit rate at 2.57% by year-end, from 2.67% late Friday

25 May 2026 06:22EUR Europe