Sobering news today from the Congressional Budget Office about the federal budget deficit:
Deteriorating economic conditions will cause the federal deficit to soar past $1.8 trillion this year and leave the nation wallowing in a sea of red ink far deeper than the White House had previously estimated, congressional budget analysts said today.
In a new report [...]
