12 Apr 0 This post was originally published on this site China recorded a shock trade deficit of $US4.98 billion in March, the first in more than a year. Imports surged by 14.4% from a year earlier while exports fell 2.7% over the same period. More » ContAdmin Uncategorized