China Trade Balance USD came in at $105.43B, above forecasts ($92.1B) in May FXStreet · 2026-06-09T03:04:56Z