China’s State Council says the economy is in better shape than expected, with stimulus measures starting to show positive results.

The council however warned against “blind optimism”, saying the foundation for economic recovery and private investment are still rather weak.