Lower than expected 2004 budget deficit was a short term bond market positive, but longer term deficits are a negative.
Jan
05
2005
Lower than expected 2004 budget deficit was a short term bond market positive, but longer term deficits are a negative.