So, upbeat China data restoring some lost confidence in the country. Retail sales, industrial output both better than expected as well as the moderate inflation figure. Aside from the poor PPI, all other metrics point to an improvement in economic activity.