Oil prices' relentless rise
Hovering near $60 a barrel, they may hit consumer spending and ripple through economy.
June 21, 2005
NEW YORK
Hovering near $60 a barrel, they may hit consumer spending and ripple through economy.
NEW YORK