China’s reopening recovery is running out of steam and starting to worry financial markets
May 17, 2023 at 12:35 PM EDT
China's reopening following three years of zero-tolerance COVID-19 policies is running out of steam, producing a worrisome development for financial markets.