Here is an interesting view by Henry Groppe , oil analyist since 1955, on why oil hit record highs. Link to Henry Groppe