China April industrial output up 5.4%, much less than expected, retail sales also falter

Growth in China's industrial output slowed more than expected to 5.4% in April from a 4½-year high in March, reinforcing views Beijing will have to roll out more stimulus measures as a trade war with the United States intensifies.

Undefined