Disappearing Deficit

In the month of December, the US Treasury ran a surplus of $53.2 billion. What is remarkable is that over the past 10 years the December deficit has averaged $22.7 billion, and over the last five it’s averaged $61.7 billion. Last year the December deficit was just $1.2 billion. The improving economy and last year’s…

Read More