Bank of England Holds Interest Rate at 3.7% as Growth Stalls and Inflation Eases
The Bank of England has kept its benchmark rate unchanged at 3.7% as inflation moderates to 2.6%, with policymakers weighing weak domestic activity against continuing energy-related risks.