Oil prices retreated below $80 a barrel Tuesday in Asia as investors mulled whether sluggish U.S. crude demand justified a 14 percent rally over the last three weeks.
Kansas City Star: Business, Kansas City Star: Business
Mon, 02/22/2010 - 10:51pm
Oil prices retreated below $80 a barrel Tuesday in Asia as investors mulled whether sluggish U.S. crude demand justified a 14 percent rally over the last three weeks.