IEA: Oil demand and supply close to new peaks

According to IEA’s report from last Friday, fifteen years ago, forecasts of peak supply were all the rage, with production from non-OPEC countries supposed to have started declining by now. In fact, production has surged, led by the U.S. shale revolution, and supported by big increases in Brazil, Canada, and elsewhere.

Read more

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.