Remember Peak Oil? Demand May Top Out Before Supply Does

When Bob Dudley, chief executive officer of British oil giant BP Plc, was asked at a recent conference when oil demand will peak, he had a precise answer: June 2, 2042. The audience at the annual St. Petersburg International Economic Forum burst into laughter, knowing it’s impossible to predict such an event down to the day. … Continue reading Remember Peak Oil? Demand May Top Out Before Supply Does