The annualized Chinese retail sales rose 17.1% in April, compared with a previous 17.4% a year earlier, while the anticipations predicted of 17.5%.

Moreover, China's annualized industrial production came at 13.4% during the year ended April, less that previous 14.8% last year, while the actual reading came lower than expectations that estimated of 14.6%