China Trade Balance USD registered at $84.82B above expectations ($83.3B) in April FXStreet · 2026-05-10T20:00:59Z