Sleepwalking to Oblivion

by Peter Kirsanow

The Treasury Department reports today that the U.S. deficit for the fiscal year ended September 30 is $1.29 trillion, the second largest in history (after 2009).

The national debt is $14.8 trillion. Our GDP is $14.9 trillion.

The financial crisis of 2008 reached critical mass almost precisely three years ago. And in Washington, the band plays on.