Business activity in China slumped to pre-pandemic levels, according to industrial output and retail sales figures. According to the country's National Bureau of Statistics, industrial output growth slowed to 9.8% year-on-year in April (14.1% month earlier, month-on-month growth also declined from...