A stealth peak in world oil production?
We who have been suggesting that a peak in world oil production was nigh almost from the beginning of this century looked like we might be right when oil prices reached their all-time high in 2008. But since then, we have taken it on the chin for more than a decade…