That’s the lowest since December 2007, when there was a monthly surplus. Last month the US posted a $172.1 bln deficit.

The market had expected a $22.5 bln deficit.