Oil posts a large drop for second day in a row.  Has our decrease in driving habits finally had an effect on oil price?

Oil futures extend decline to trade below $138 - MarketWatch.

http://www.EricWilder.com