shares of marathon oil corp mro rallied 162 to 2327 tuesday on what proved to be an allaround grim trading session for the stock market with the sp 500 index spx falling 016 to 397127 and dow jones industrial average djia falling 012 to 3239425 this was the stocks third consecutive day of gains marathon oil corp closed 1015 below its 52week high 3342 which the company reached on november 7th the stock outperformed some of its competitors tuesday as exxon mobil corp xom rose 125 to 10712