Low Oil Prices See China's Oil Output Shrink 7.4% OilPrice.com 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 state-owned oil companies to slash output that is weighed down by languishing oil prices, official data showed. |