Diversified Energy Company PLC (NYSE:DEC) makes the list of the 13 Best Oil Refinery Stocks to Buy Right Now, drawing significant hedge fund interest. Mizuho Securities USA LLC carries out DEC’s buyback initiative, repurchasing and canceling shares to optimize capital allocation and enhance shareholder returns. DEC owns and operates natural gas and oil wells in the U.S. While DEC shows potential as an investment, certain AI stocks may offer greater upside potential with less downside risk. See our report for the best short-term AI stock. No disclosures.

Read more at Yahoo Finance: Diversified Energy Company PLC (DEC) Optimizes Capital Allocation with Share Repurchases