China trade uncertainties the biggest concern for investors?