Marathon Petroleum Corp. (MPC) – Bull of the Day We are maintaining our Outperform recommendation on Marathon Petroleum Corp. ( MPC ).