A piece written by BP Group Chief Economist Spencer Dale title "New Economics of Oil"
He says:
Dale questions 4 principles

Oil is an exhaustible resource: it will eventually run out
I’m only part of the way through, but already the paper is fascinating.