28th October 2020 Highlights: Markets down 1.4%, Q2 results corner, vaccine by Christmas,…

Read more