Peak Shale Amid Maximum Pessimism

July 2, 2025

Shale has peaked, demand is stronger than believed, and oil may be in deficit—why investor pessimism could be missing the bigger picture.

Follow Our Work
We publish a Quarterly Commentary that is read by over 10,000 professionals. We regularly publish blog posts and appear on many podcasts and television interviews.
subscribe to stay informed