Trade deficit fell by a record amount in April as demand dropped for imports CNBC 2025-06-05 17:50 Source Original site Following a record-breaking surge in the trade imbalance, the deficit slid to $61.6 billion.