FTSE ends lower as stimulus fears stifle vaccine news boost
UK stocks ended Monday's trading session modestly lower as worries over the size of future financial packages in Europe and the US overshadowed positive Covid-19 vaccine and treatment data and oil companies also weighed on...
20 July 2020