Stagflation fears trip up global stock markets
The mood on the markets was hardly celebratory as England lifted its lockdown restrictions on 19 July. Gloomy warnings from the UK Government, rising Covid-19 cases linked to the Delta variant and growing signs of inflationary...
22 July 2021