Traders pare ECB rate bets, price 61bps of hikes by year-end

19 Mar 2026 13:18EUR Europe