By | June 11 2012 1:07 PM

China's May data dump over the weekend and on Monday painted a mixed picture of the economic health of the world's second-largest economy.