Bank of England Holds Rates at 3.75% Amid Middle East Energy Shock

© 2026. All rights reserved.