Actually, they’re right within the scope of the boundaries they set.
We will run out of oil in year XYZ
(given the current prices and technology).
(given the current prices and technology).
Things have been changing so much that we will always have new technology to get oil. The last barrel may cost $1B but capitalism will provide it if they can find a buyer. New fuels and things will change faster than we can imagine.