CBO

(AP Photo)

2013 deficit estimate lowered to $642 billion

WASHINGTON (AP) — The budget deficit for the current year is projected to come in well below what was estimated just a few months ago, a development that could further curb the already slowing momentum […]

05/14/2013

Follow

Get every new post delivered to your Inbox.

Join 28,161 other followers