Market pricing indicates that traders have fully priced in three 25-basis-point rate hikes by the Bank of England in 2026.

2026-05-12

Market pricing indicates that traders have fully priced in three 25-basis-point rate hikes by the Bank of England in 2026.