US deficit shrinking quickly

The US budget deficit this year will come in at $642 billion, the smallest shortfall since 2008 said the Congressional Budget Office in a recent report. The CBO, tasked with providing nonpartisan budget analysis for the U.S. Congress, estimates that the deficit this year—at...