Chinese trade dip halts dollar, sends yuan to 6-year low