China Oil Demand Fell 1.3% Year over Year in April China’s apparent oil demand contracted by 1.3% in April 2016 from a year earlier to 11.36 million barrels per day (b/d), according to a just-released analysis of Chinese government data by S&P Global Platts, the leading independent provider of information and benchmark prices for the […]

The post China Oil Demand Fell 1.3% Year over Year in April appeared first on Live Trading News.