03 June 2019 2 Min Read
Oil price drops to less than $61 a barrel
Global markets have reeled in recent weeks over concern that the global economy could stall amid rising trade tension between the US and China
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In