M marketwatch.com U.S. trade deficit shrinks 21% to 26-month low as imports tumble 82 points Octokiddie 3 years ago 26 comments