Tuesday, February 24, 2009

Slowing demand in the U.S. and the related decrease in the oil prices will contribute hundreds of billions of dollars towards reducing the deficit enough to compensate for fallen revenue due to decreased domestic output. Cleverly President Obama would like to take credit for that by hyping these fiscal responsibility mantra.