A Stealth Peak In World Oil Production?
May 24, 2020 at 13:23 PM EDT
We who have been suggesting that a peak in world oil production was nigh almost from the beginning of this century have taken it on the chin for more than a decade as the U.S. shale oil boom kept adding to world supplies.