YouTube13 Dec 2025

Oil Stocks Investing For 2026 - All You Need To Know! (XOM, CVX, PBR, SHEL, TTE, BP, EQNR)

Podcast cover

Value Investing with Sven Carlin, Ph.D.

The podcast analyzes investment opportunities within the oil sector by examining the top oil-producing companies. It emphasizes that despite projections of growth from companies like Saudi Aramco, PetroChina, Exxon, and Chevron, stock performance is heavily influenced by oil prices, which have shown a declining trend. Exxon is highlighted for its particularly exuberant growth projections, while Chevron's higher costs make it a riskier investment. The analysis includes discussion of Petrobras, Shell, Total Energies, Equinor, and British Petrol, with the podcast suggesting that current valuations of Chevron and Exxon are expensive given free cash flow yields. It recommends a strategic approach to oil investments, advocating for increasing portfolio allocation when oil prices are low and reducing exposure when prices rise, rather than focusing on dividends.

Outlines

Part 1: Market Overview, Saudi Aramco, and PetroChina

Part 2: US Giants: Exxon and Chevron Analysis

Part 3: Global Players: Petrobras, Shell, and Total Energies

Part 4: BP, Equinor, and Competitive Risks

Part 5: Future Outlook: Oversupply and Bearish Forecasts

Part 6: Investment Strategy and Conclusions

Sign in to continue reading, translating and more.

Open full episode in Podwise