
China's growth lost momentum in April, with industrial output and retail sales both sharply undershooting expectations as the world's second-biggest economy wrestled with higher energy costs from the Iran war and persistently weak domestic demand.
Better-than-expected exports and China's domestic fuel-pricing controls have helped weather the energy shock, but higher input costs threaten to squeeze already weak factory margins and further dampen consumer spending if the conflict drags on.