Top | Thu May 10, 2012 2:37am EDT

China risks fresh demand downturn, trade data shows