2003 Deficit Lower than Projected
Last week, the Congressional Budget Office (CBO) estimated that the federal budget deficit in fiscal 2003 was $374 billion, lower than projected a few months ago.