Marathon Petroleum (MPC) Stock Slides as Market Rises: Facts to Know Before You Trade

Zacks

In the most recent trading session, Marathon Petroleum (MPC) closed at $162.18, indicating a -0.45% shift from the previous trading day.