Wed February, 2021, Age: 3 years
China has withdrawn $12.38 billion in net liquidity in a sign of its concern that pandemic stimulus policies may overheat the economy. The decision received some pushback as new coronavirus clusters threaten to further slow down China’s economic growth.