Weighed down: a man carries goods on his tricycle in Shanghai on Monday as data from the National Bureau of Statistics show that output in China rose 9.3 per cent in April. This is an acceleration from March but below market expectations, underscoring sluggish growth momentum