December was the 15th straight month of deficit, the longest on record.
Economists expected a $92 bln December deficit, so score one for the geeks.
EUR/USD trades now at 1.4500. Firmer US yields are a modest dollar support, but traders are worried that foreign central banks seem to be less aggressive buyers of US debt this week and fear the potential fallout down the road if they stay on the sidelines.
10-Year note yields are now at 3.78%