China has “twice as much energy as we have as a nation, and our economy is larger than theirs. Makes no sense to me,” Huang said.