Oil `ran out’ first in 1885, and perhaps another five times since then. Every time, new finds, new technologies and changes in oil use confounded the pessimists.
Oil prices above $140 per barrel seem to encourage the growing belief that we are approaching `peak oil’ and that supply cannot increase any more. But what has changed [...]

