email:  
 
 
  
 

Friday, January 27, 2006

Crude Oil: The New Reality

Everyone knows it: oil prices have gone through the roof. The price of benchmark crude rose 11% this year alone, to about $67 per barrel, before pulling back a little. But many in the industry have always figured that prices would sooner or later simmer down. Read More....