We hit it!! As promised, Treasury Secretary Timothy Geithner on Monday night formally notified Congress that the United States has reached its $16.4 trillion debt ceiling (from Washington Post!)

Leave a Comment ()