Iran-US War
UK
Bank of England holds rate at 3.75% amid Iran war uncertainty
The number that matters most from the Bank of England's latest meeting is not 3.75, it is three. Three members of the Monetary Policy Committee voted against holding Bank Rate, preferring an immediate rise.