Bank of England Cautions Markets Against Rate Hike Bets Despite Iran Shock by admin477351 March 20, 2026 Governor Andrew Bailey delivered a notable pushback against market speculation on Thursday, even as the Bank of England kept its interest rate at 3.75% and acknowledged that inflation risks had … Read more