Chris Isidore

Oil, interest rates a 1-2 punch?

The United States rode out $55 a barrel oil last fall. But some economists say the latest jump in that key commodity poses a greater threat to the nation’s economic growth.

March 19, 2005

Leave a Comment