Global stock markets finished down -11.4% for the week, bringing 2020 YTD return to -18.8%,  amid the continued fallout from the coronavirus pandemic. Markets remain under pressure today despite central banks’ emergency rate cuts to help cushion economies from the worst effects of coronavirus. CLICK HERE