Bank of England Holds Interest Rates at 3.75% Amid Iran Peace Prospects
The Bank of England’s Monetary Policy Committee kept the benchmark rate unchanged at 3.75%, balancing energy price relief from Iran ceasefire developments against persistent domestic services inflation.