He listed three theories for current high oil prices:
1. storage arbitrage (the investory story)
2. index future speculators (the speculation story)
3. the recent feature of scarcity (the limited supply story)
Here are some really nice charts from his research (click to enlarge, hat tip to Jim Hamilton):
Not very promising on the supply side: