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

23 Jun 2026 02:31