Oil Demand and Price Drops

October 3, 2011- On Monday, oil prices continued to drop as the debt crisis in Europe helped to upset the markets. Demand for oil is lessening with the income picture in the United States looking wor...