Monday, December 15, 2008

Oh, Nice.

You just can't win, for losing.

Major Oil Projects Come Undone as Price Collapses

Falling oil prices are welcome at the pump, but attendant oil project delays will likely reduce future supplies and may set the stage for another oil price surge [...]


Post a Comment