Traders see fewer BoE rate cuts, 95bps priced by December 2025.

31 Oct 2024 09:09GBP UK