Monday, June 24, 2002

This week's Economist says the deficit for the year will likely hit $160 billion.