The federal deficit is expected to reach a record $3.3 trillion this year, over twice the largest level on record, but lower than earlier estimates, according to new Congressional Budget Office (CBO) projections. The deficit will amount to 16 percent of GDP, the largest since 1945. The explosion in the deficit follows a massive government […]