Article Image
IPFS News Link • Obama Administration

Obama's budget projecting $1.75 trillion deficit this year

Even with all the savings, the cost of the $787 billion economic stimulus bill will push the deficit for this year to $1.75 trillion, a level - as a percentage of the economy - not seen since World War II.