White House Director of the Office of Management and Budget Peter Orszag

Earlier this month the Treasury Department found that all 19 banks subject to government “stress tests” passed. Now this past Sunday, White House Director of the Office of Management and Budget Peter Orszag announced that: “The freefall in the economy seems to have stopped.”

Economic catastrophe was the only rational supporting both the $700 billion TARP and the $787 billion stimulus. Now that the “freefall” is over it is time to repeal TARP and repeal the stimulus.