15 Nov 2016
China’s oil output drops to 7-year low
Daily oil production in China fell to a seven-year low in October, according to data from the country’s statistics bureau.
The oil output dropped 11.3% from the same time a year ago to 16.1 million tons. The production is on the decline on account of the caution due to the uncertainty in the oil market.