Market news: The Bank of England injected a record £122.918 billion in its 7-day short-term repurchase operation.

2026-06-04

Market news: The Bank of England injected a record £122.918 billion in its 7-day short-term repurchase operation.