China's trade surplus hit $105.28 billion in October, which ...: @tyler_dublin | iFANN