Forex News China April industrial production, retail sales, & investment data Posted on 15.05.2017 by Eamonn Sheridan April data from China for: April Industrial Production 6.5% y/y … a big miss for IP – expected 7.0%, prior was 7.6% industrial production YTD 6.7% y/y