Traders have lowered their bets on a European Central Bank rate hike, now expecting a cumulative increase of 61 basis points by the end of the year.

2026-03-19

Traders have lowered their bets on a European Central Bank rate hike, now expecting a cumulative increase of 61 basis points by the end of the year.