2013 deficit estimate lowered to $642 billion

May 15, 2013 at 06:53 AM
Share & Print