Icon
 

Down nearly 70 percent Lower costs charge up demand for China s energy