The latest numbers from the Commerce Department show that the trade deficit for November was $38.3 billion, down from $38.4 billion in October. Crude oil imports accounted for $19.8 billion, up from $18.9 billion in October.
The value of crude oil purchases increased to $19.8 billion from $18.9 billion in October. The price per barrel of imported crude reached the highest level since May.
Source : Bloomberg