MPC has had a strong run lately thanks to solid refining margins, big buybacks, and aggressive shareholder returns. But now it’s trading near analyst price targets and margins might be peaking if the refining cycle cools.
So what do you all think? Is this still a buy for upside, or are we late to the party and better off waiting for a pullback?
There are no replies in this thread yet. Be the first to post a reply below: