LONDON — Bank of England holds its main interest rate at a 16-year high of 5.25% despite another fall in inflation.
More from Star Tribune
More from Star Tribune
More from Star Tribune
More from Star Tribune
More from Star Tribune
More from Star Tribune
More from Star Tribune
More From Star Tribune
More From Star Tribune