CBO: US deficit $871 bln through April

Fiscal year ends in September…That puts us on pace for your run-of-the-mill $1.5 trln deficit, according to the Congressional Budget Office.

Featured Videos