Data from the National Bureau of Statistics released on Saturday showed China produced 16.59 million tonnes of crude oil last month, or about 4.04 …

The post UPDATE 1-China April <b>crude oil</b> output lowest since July 2013 appeared first on crude-oil.top.