The Treasury Department reiterated that Aug. 2 remains the projected day the U.S. would start defaulting on its obligations. The U.S. reached its $14.3-trillion debt ceiling on May 16, but Treasury officials have been doing some complex financial juggling to push off the date at which the nation would start defaulting on its obligations….
Read More »
Do you remember back in April 2010, when the administration was trumpeting how much better the expected budget deficit for 2010 was going to be? When, magically, the White House’s Office of Management and Budget’s projection of the expected deficit dropped by just over $300 billion U.S. dollars from its originally forecast value of…
Read More »