Analysis Marathon Petroleum (MPC) TA: Is a Bullish Continuation Setting Up? $368.83 31 Aug 2026, 14:56 Neutral