The U.S. trade deficit narrowed in November by the most in 12 years as tumbling oil prices and slumping consumer spending cut imports.
Copyright PHILY - Philly.com
The U.S. trade deficit narrowed in November by the most in 12 years as tumbling oil prices and slumping consumer spending cut imports.