April trade deficit $46.2 billion vs. $48.7 billion estimate
Share

April trade deficit $46.2 billion vs. $48.7 billion estimate

CNBC's Rick Santelli breaks down the latest numbers on trade, productivity and labor costs.
01:24
Wed, Jun 6 20188:30 AM EDT