World · 2 April 2026
Why Is China Pulling Cash from Its Economy During an Oil Price Shock?
China’s central bank has withdrawn liquidity from the financial system for the first time in a year, signaling caution as rising oil prices impact the economy. Authorities drained over 1 trillion yuan through various tools, reflecting confidence in improving growth and a desire to avoid excessive stimulus. The move suggests policymakers are preserving flexibility amid global uncertainty rather than tightening conditions outright.
Reported by Business Standard · How we write briefs
