Back 10 Jun 2020 China Producer Price Index (YoY) came in at -3.7%, below expectations (-3.3%) in May