Marathon Petroleum Corp <MPC.N>: Piper Sandler Assumes Coverage With Overweight Rating; Target Price $343 - MPC News | Rallies