China's exports exceed forecasts, declining imports point to more stimulus
The mixed trade data keeps alive calls for further government stimulus as the $18.6 trillion economy struggles to get back on its feet