Market news: The Bank of England allocated a record £74.225 billion in short-term repurchases (last week: £72.782 billion).

2025-07-03

Market news: The Bank of England allocated a record £74.225 billion in short-term repurchases (last week: £72.782 billion).