• Reuters
A fresh estimate of the deficit showed it coming in at $1.84 trillion -- representing a massive 12.9 percent of gross domestic product -- in the current 2009 fiscal year that ends on September 30.
Watch Streaming Broadcast Live:
LRN.fm
DLive
Live Chat Telegram
Share this page with your friends
on your favorite social network: