March 23, 2026 Bank of England: Interest Rate Hike Fears as Iran Conflict Fuels Bond Market Volatility