China’s Oil Output Falls by the Most in 15 Years
Oil output down more than 7%; Coal down more than 15% The glut of oil brought on by OPEC’s decision to defend market share continues to put pressure on producers around the globe, particularly in China. China’s largest oil and gas producer, China National Petroleum Corp. (CNPC), reported 2015 profit was less than half of what it was in 2014