Business News Roundup, Jan. 8
The U.S. trade deficit fell in November to the lowest level in 11 months as crude oil imports dropped to a two-decade low. The Commerce Department says the trade deficit narrowed to $39 billion in November, down 7.7 percent from a revised October deficit

(more…)