Markets
Platforms
Accounts
Investors
Partner Programs
Institutions
Contests
loyalty
Trading Tools
Resources
Stocks in London closed lower on Tuesday, as investor nerves around Bank of England interest rates dominated the market, before the next UK inflation print.