China Becomes the World’s Biggest Energy Consumer
I think in this case it means energy hog. In this night time satellite image of the countries north-east you can see the illuminated cities of Beijing and Tianjin. The use of coal, oil, wind, and other sources of power have doubled in the past decade.