January 30, 2004
- CHN: CBO Releases New Report Revealing Significant Federal Deficits
The Congressional Budget Office (CBO) released revised estimates of federal revenues and expenditures for the next 10 years on January 26. Federal revenues are now a smaller share of the U.S. economy than at any time since 1950, and that decline is a major cause of the $477 billion budget deficit CBO shows for fiscal Read More »
Posted in Budget and Appropriations, Tax Policy Comments Off
Click here to visit the HNR Archives









