Shares of Marathon Petroleum Corp. rallied 6.74% to $156.91 Tuesday, on what proved to be an all-around great trading session ...