The out-of-control "price dumping" of China's economy is causing harm to the world!