Marathon Petroleum (MPC) Advances While Market Declines: Some Information for Investors

  • The latest trading day saw Marathon Petroleum (MPC) settling at $170.08, representing a +1.98% change from its previous close.