Underskottet i USA:s handelsbalans föll till 34,2 miljarder dollar i juni, den lägsta nivån sedan oktober 2009 och ned från 44,1 miljarder i maj.
Nedgången var oväntat stor. Analytiker hade räknat med en nedgång till 43,5 miljarder.
Exporten steg till den historiska rekordnivån 191,2 miljarder dollar, upp med 2,2 procent jämfört med maj. Importen sjönk 2,5 procent.
Underskottet i handeln med Kina sjönk från 27,9 miljarder till 26,6 miljarder dollar.