Shares of Marathon Petroleum Corp. MPC rallied 3.15% to $146.75 Monday, on what proved to be an all-around positive trading ...