Global stock markets mostly rallied on Monday (June 8) on optimism the worst of the economic fallout from the pandemic may be over. For now, fears of a second wave of the coronavirus and escalating tension between the United States (US) and China have taken a back seat.

To subscribe please click here