Traders have fully priced in the European Central Bank's expectation of two 25-basis-point rate hikes in 2026.

2026-03-18

Traders have fully priced in the European Central Bank's expectation of two 25-basis-point rate hikes in 2026.