The U.S. trade deficit for October came in basically in-line with expectations this morning, narrowing to -$40.6 billion from -$43 billion last month.
The detail that often garners the most interest is
More importantly, U.S. oil imports remain well below 2012 levels: Year-to-date, we are 11% lower than where we were in October 2012.
Chart: