China trade surplus passes $1tn as October exports and imports soarStrong overseas demand for technology hardware and a domestic surge in energy imports pushed year-to-date figures past $1.04tn.3 hours ago