Global stock markets rallied on Tuesday (May 26) as market sentiment was boosted by optimism surrounding the easing of coronavirus-related lockdowns and a potential vaccine to treat COVID-19 from American biotech company Novavax.

To subscribe please click here