"I look at the daily measures of travel, traffic congestion, coal consumption, they're looking better," which indicates "China is in good control over the production or supply side of its economy," Stephen Roach, a senior fellow at Yale University's Jackson Institute of Global Affairs, told Xinhua in a recent phone interview.
"China's central to global supply chain, central to global trade, playing a major role and is the largest producer in the world," said Roach, adding "it is encouraging to see there are signs of revival in production" after the nation experienced about two months of tight control over its economy in an effort to contain the COVID-19 outbreak.