Chinese Premier Wen Jiabao said Thursday that government stimulus moves to shore up the economy had begun to produce results, and the economy is now in a "better-than-expected" shape.