The LAT has an interesting article on competing theories over the cause of oil price volatility. The two culprits (as you might expect) - "speculators" and supply/demand imbalances.