The Bank of England held its benchmark rate at 3.75% in a 7-2 MPC vote, citing Middle East energy risks and 2.8% UK inflation amid cooling labor markets.

The Bank of England is expected to hold interest rates at 3.75% on June 18 as UK inflation at 2.8% remains above its 2% target amid geopolitical

The Bank of England is expected to hold rates at 3.75% for the fourth straight meeting as Middle East tensions fuel sticky inflation. Here's what it means