News

China's central bank injected around $139 billion of medium-term liquidity into markets on Friday, a move likely aimed at cushioning against an emerging cash crunch as trade tensions simmer.