Markets struggle as coronavirus pummels economies worldwide
31 Jul 2020
World stock markets ended the week on a low note on Friday in the face of almost unremitting bad news of rapidly-shrinking economic activity, highlighting the “devastating impact” coronavirus has...