9 Jun 2016 China Producer Price Index (YoY) registered at -2.8% above expectations (-3.3%) in May For more information, read our latest forex news.