Markets currently price a 100% probability of two 25bp ECB rate hikes before year-end.

2026-07-23

Markets currently price a 100% probability of two 25bp ECB rate hikes before year-end.