The episode explains that the oil industry needs oil prices around $90 per barrel to achieve a 10% return on capital, the threshold where oil stocks typically outperform the S&P 500. It highlights that current reinvestment rates are just above 1.0x, meaning companies are only replacing depleted assets, leading to modest upstream capital growth of about 1% per year through the decade. Ongoing consolidation, a focus on shareholder returns, and limited appetite for new growth are expected to keep this low‑investment trajectory unchanged. The analysis ties the price target to Saudi Arabia’s fiscal needs, suggesting both industry profitability and sovereign budgets hinge on similar price levels.
Comments
Want to join the conversation?