Oil Production at 100 million bbl/d: “Twin peaks straining the system to the limit”? Or just another day at the office in a highly resilient industry?

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.