Market pricing indicates that traders no longer fully anticipate two Bank of England rate hikes in 2026.

2026-05-20

Market pricing indicates that traders no longer fully anticipate two Bank of England rate hikes in 2026.