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