The stimulus unleashed by China provided a major boost to China’s market indexes, raising hopes that the country’s target of 5% growth this year could still be within reach. Amid this elation there are cautionary voices that point to the insufficiency of stimulus measures as well as the need for fiscal policy to deliver more targeted support to the economy