This via Bloomberg
Oil was trading at $86 a few weeks ago, but is now at 66.55 (Brent Crude). What is behind the fall? Bloomberg piece gives the following reasons
1. Weak Demand. OPEC and the International Energy Agency lowered their forecasts for growth in oil demand next year
2. Supply factors led to a 15% decline in price. They cite the US decision to grant waivers to 8 countries importing oil from Iran as easing some of the supply concern. Expectations of non-OPEC supply (especially the US), also a factor
3. Reduced energy demand is due to slowing global GDP
Interesting graphic on the change of oil prices in relation to demand vs supply. See below