China Trade Balance USD came in at $105.28B, below expectations ($125.8B) in October FXStreet · 2026-11-10T02:39:19Z