Growing oil demand is pushing the world towards crisis, he said, with a lag in investment hurting the industry’s ability to keep up with global energy needs.
“As demand grows in the next decade, we will not have the oil production capacity we will need to meet demand,” he said. “The $140 per barrel oil price of three years ago was not an aberration – it was a warning.”