China produced 7.4 percent less domestic crude oil in May compared to a year ago, settling at 16.76 million tonnes. This was due to plans by …

The post Low <b>Oil</b> Prices See China’s <b>Oil</b> Output Shrink 7.4% appeared first on crude-oil.top.