Live News GEOPOLITICS FLASH L impact Oct 20, 2026, 02:31 AM UTC China finance ministry auctions 3-month deposits at 1.50% yield: statement SquawkNews Desk