Energy Stocks Outperform Treasuries

Oil majors return $30-$50 billion annually Energy stocks are becoming a more attractive option for investors, with oil majors now returning $30-$50 billion annually through dividends and buybacks. This shift in strategy is a reversal from pre-2017, when management

Oil majors return $30-$50 billion annually

Energy stocks are becoming a more attractive option for investors, with oil majors now returning $30-$50 billion annually through dividends and buybacks.

This shift in strategy is a reversal from pre-2017, when management focused on volume over profitability.

The 10-year Treasury currently pays 4.57% in nominal terms, while the 10-year TIPS real yield is 2.16%, providing a benchmark for inflation-protected assets.

Leave a Reply

Your email address will not be published. Required fields are marked *