$11.4 Billion: China's Trade Surplus In April 2011
A surprise surge in China's trade surplus in April - 11.4 Billion USDs in April. Reduced Imports from Japan due to the impact of the earthquake is pointed out as the main reason -
Statistics Source: Also sprach Analyst
There definitely is a stronger case now for Yuan appreciation.