Monday, May 11, 2009

And the budget deficit is...


$58 billion

It's (as good as) official.

Strange business, this.