Why Exxon Mobil (XOM) Could Benefit From The Next Oil Debate

With stock buybacks of $20.67 billion in the 12 months through September 2025, Exxon Mobil Corporation (NYSE:XOM) is among the 20 Stocks with the Biggest Share Buybacks.

Exxon Mobil Corporation (NYSE:XOM) received a bullish analyst revision on April 22 when Scotiabank raised its price target to $163 from $128 while maintaining an Outperform rating. The firm updated views across the U.S. energy sector and suggested investors will increasingly focus on whether recent oil market volatility influences activity levels in 2026 and beyond.

The day before, Wolfe Research downgraded Exxon Mobil Corporation (NYSE:XOM) to Peer Perform from Outperform without assigning a price target. The firm cited valuation following strong recent share performance, noting that absent higher oil price assumptions, the stock now appears more fairly valued and may trade as a proxy for broader sector exposure.

Exxon Mobil Corporation (NYSE:XOM) is one of the world’s largest integrated oil and gas companies, formed in 1999 through the merger of Exxon and Mobil, with corporate roots dating back to 1870. Headquartered in Spring, Texas, the company explores, produces, refines, transports, and markets petroleum products, natural gas, and petrochemicals worldwide.

While valuation opinions differ, Exxon’s scale, integrated operations, and leverage to commodity markets continue to make it a core energy franchise. Supported by $20.67 billion of share repurchases over the prior twelve months, the company remains appealing for investors seeking cash generation and substantial capital returns.

While we acknowledge the risk and potential of XOM as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than XOM and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: 10 Best Gold Mining Companies to Invest In According to Wall Street and 11 Most Profitable Renewable Energy Stocks Right Now.

Disclosure: None.  Follow Insider Monkey on Google News.