China clashes in economy