Other reports suggest USA firms are benefiting from stronger economic growth around the globe, including in Europe and Asia.
The trade gap slipped 0.1 percent in March to $43.7 billion, seasonally adjusted.
The U.S. global trade deficit narrowed slightly in March to $43.7 billion, down from $43.8 billion in February, according to the U.S. Census Bureau and the U.S. Bureau of Economic Analysis.
Energy products also led a decline in imports, which fell 10.8 percent to $27.5 billion, the lowest value since 2004.
Imports from Mexico hit $28.1 billion, their highest on record, pushing the deficit with the southern neighbor to its highest level in almost 10 years.
President Donald Trump was elected on a pledge to reduce America's trade deficits, which he blames on unfair trade practices by China and other countries. He has called NAFTA a "disaster".
Jeff Goldbum set to join Jurassic World cast
Bayona, while " Jurassic World " helmer Colin Trevorrow returned to the film to write the script together with Derek Connolly. The truck is reportedly part of a publicity stunt for a mysterious new project that Goldblum is now filming in Australia .
Statistics Canada noted higher imports of unwrought gold from Japan, and the highest level of imports of industrial machinery, equipment and parts since September 2016. "The advance data pointed to a small increase in the deficit".
The latest figures might provide some more ammunition for Trump administration officials as they seek to reduce the trade gap and wring more favorable terms from trading partners.
The biggest increases came from China, India and South Korea.
The trade deficit had been expected to widen to USD44.5 billion from the USD43.6 billion originally reported for the previous month. The goods and services deficit in March was $43.7 billion, down $0.1 billion from February's revised numbers. Production cuts agreed to past year by petroleum producing countries helped drive up the average import price to $49.33, the highest since August 2015.
In March, exports of goods and services fell 0.9 percent to $191.0 billion.