China Economy: More Signs of Stability?