Emerging1d agoBank of England holds interest rate at 3.75% amid Middle East energy crisis and inflation concernsBusinessWorld64%