Back 10 Jun 2014 China Producer Price Index (YoY) above expectations (-1.5%) in May: Actual (-1.4%) FXStreet.com (Barcelona)