04-12-2011, 08:24 PM
|
#1 (permalink)
|
|
Member
Join Date: Dec 2010
Posts: 95
|
$108 a barrel?
I thought I heard just within the last day or so that the price of a barrel of oil actually hit $108? Is that right? That would be at least a $10 per barrel increase since the whole Libya thing started?
|
|
|