Workflow
Marathon Petroleum Q2 Review: Resilience Enables More Buybacks
MarathonMarathon(US:MPC) Seeking Alphaยท2025-08-07 08:18

It has been a volatile year of Marathon Petroleum (NYSE: MPC ) with shares trading in a $60 range, though the stock is basically at the same price it was a year ago. MPC has endured a difficult refining macro environment, which recoveredOver fifteen years of experience making contrarian bets based on my macro view and stock-specific turnaround stories to garner outsized returns with a favorable risk/reward profile. If you want me to cover a specific stock or have a question for an article, just let me know! ...