Global stock markets ended higher on Friday last week (May 15), boosted by upbeat data showing China’s demand for crude picking up in April, alongside a rebound in factory activity. Meanwhile, concerns about the United States-China tension increased after President Trump said he was very disappointed with Beijing’s failure to contain the coronavirus outbreak.

To subscribe please click here