The economic slowdown has translated into falling oil demand in the United States, the world's biggest oil consumer.
2 Aug 2019 1:50 PM IST