Chinese imports and exports dramatically missed expectations this evening but it is imports that was thereal driver that pushed the trade surplus to $54.47 billion (higher than the $43.95 billion expected) record highs. Exports rose just 4.7% YoY (against expectations of an 8.0% rise and previous 11.6% rise) for the slowest growth since April. Imports utterly collapsed; plunging 6.7% YoY (against expectations of a 3.8% rise and prior 4.6% YoY rise). This is the biggest drop since March and 4th largest plunge since Aug 2009.