Posted by 74w300uteline on Thursday, November 01, 2007 at 13:04:53 :
In Reply to: Oil Prices Approaching $100 bbl. posted by Galen on Thursday, November 01, 2007 at 08:09:55 :
I thought the 75$ per barrel was the tar sands break even point. lets start drilling at home
Follow Ups: