Marathon Petroleum delivered a 50% total return in nine months, driven by strong crack spreads. MPC's refining assets have been revalued significantly higher in 2025, and valuation suggests the stock ...