18 March 2020 2 Min Read
US oil price falls to 17-year low
Travel and social lockdowns sparked by the coronavirus epidemic have knocked the outlook for oil demand
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In