And these concerns just grew bigger since overnight China issued another set of disappointing economic data. The producer price index fell 4.6% year-on-year in May, the largest drop since 2016. The headline inflation rate was smaller than at 0.2% annually.
As a result, oil stocks took a hit, impacting the FTSE 100 which was slightly down at 9am. Meanwhile, AstraZeneca was up 0.6% after it received the green light from the US regulator for an experimental antibody treatment that it is developing with Sanofi.
Network International climbed 5.6%, after it said that it had accepted a £2.2bn takeover offer from entities backed by Canada-based private equity firm Brookfield Asset Management.
The biggest loser today is Croda International, down 12.9% after the chemicals manufacturer issued a profit warning.
Things to read today:
Joe Biden and Rishi Sunak unveil ‘Atlantic declaration’ to strengthen economic ties (Financial Times)
Russian Billionaires Shut Out From World Spend Fortunes at Home (Bloomberg)