Old 05-05-2011, 05:46 AM
  #1  
Elvis90
On Reserve
 
Elvis90's Avatar
 
Joined APC: Jul 2008
Position: MSP7ERB
Posts: 1,886
Thumbs up Oil Prices tumble - $105/barrel & dropping

Oil Prices Tumble Below $107

Crude Drops On Signs of Weak Fuel Demand - WSJ.com

Is this due in part to the death of bin Laden, or simply higher inventories & the end of speculation?
Elvis90 is offline