×

China central bank drains net $63 billion yuan on week, biggest since mid-Feb

By Syndicated Content Jun 4, 2020 | 9:21 PM