March 2022

Feature Article

  • Energy Industry Faces New Era of Uncertainty, Challenges

    • Dillon Zwick

    From 2009 to 2019 the oil industry destroyed over $300 billion of investors’ capital, and that was before the 2020 crash.1 During this era of relatively cheap oil, the industry was run like a failed startup: companies prioritized increased market share over profitability. Investors tolerated what they thought were short-term losses for the promise of […]

More from this Issue

View all Articles