CNBCChina says its April trade surplus was $13.84 billion, far below expectationsMay 7, 2019more_vert