Earnings, China (again) and dumb charts