China's May factory output slows, retail sales surprisingly upbeat
China's industrial output rose 5.8% year-on-year in May, slowing from the 6.1% pace in April and missing forecasts, but retail sales growth unexpectedly picked up, official data showed on Monday. The