Market pricing implies two 25bps ECB rate hikes by year-end.

2026-07-08

Market pricing implies two 25bps ECB rate hikes by year-end.