by David Middleton, October 15, 2018 in WUWT
From the International Energy Agency’s Oil Market Report (OMR):
Home » Newsroom » News » 2018 » October
OMR: Twin Peaks
12 October 2018
Both global oil demand and supply are now close to new, historically significant peaks at 100 mb/d, and neither show signs of ceasing to grow any time soon. Fifteen years ago, forecasts of peak supply were all the rage, with production from non-OPEC countries supposed to have started declining by now.