Exxon Mobil Corp. $XOM has delivered impressive financial results for the first quarter of 2025, meeting analysts' forecasts and reinforcing its ambitious stock buyback plans. Through increased production from low-cost projects such as Guyana and the Permian Basin, the oil giant has managed to retain its strategy despite recent fluctuations in oil prices.