Oil drops on decline in retail spending

September 14, 2011 10:17:32 AM PDT
Oil prices are tumbling as consumers grow increasingly fearful about the direction of the economy.

Load Comments