FTSE 100 Live: Bank of England interest rate decision, Shell profits soar
Interest rates are today set to reach 1% for the first time in 13 years as Bank of England policymakers battle rampant inflation.
Interest rates are today set to reach 1% for the first time in 13 years as Bank of England policymakers battle rampant inflation.