Video

In case you missed it, a few days ago Treasury Secretary Jack Lew told Congress “we are overachieving” on deficit reduction. That’s right. The current U.S. debt is $16.7 trillion, but don’t worry because “we are overachieving.” Yikes. Can you imagine what “underachieving” would look like? (House Financial Services Committee)