China Retail Sales (YoY) registered at 6.4% above expectations (5%) in May