China Trade Balance USD came in at $50.98B, above forecasts ($44.65B) in June