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

18 May 2026 02:30