What Has To Happen Before ExxonMobil Stock Is A Buy?
ExxonMobil (XOM) has returned 52% over the past twelve months (as of October 8, 2026), easily outpacing the S&P 500’s 17.0% gain over the same period. A 22% rally in the last three months alone has pushed shares to just below their year-high. Current buyers may be betting that the high refining margins management described […]