China May industrial output up 0.7% y/y, retail sales fall 6.7%; better than f’casts
BEIJING – China’s industrial output rose 0.7% in May from a year earlier, picking up from a 2.9% decline in April, official data showed on Wednesday. The figure beat expectations…