Money markets price in 50% chance of ECB rate hike in April, from around 20% late Friday

13 Apr 2026 06:17EUR Europe