MPC has already ripped higher, but the stock still doesn’t look expensive considering the cash flow and buybacks. Feels like the market keeps pricing refining profits like they’re about to collapse any minute.
As long as margins stay decent, Marathon Petroleum still looks like one of the cheaper names in energy to me.