China finance ministry auctions 3-month deposits at 1.67% yield: statement

20 Jul 2026 02:31