Home Trending China reports better-than-expected retail sales and industrial production data