Marathon Oil (MRO) closed at $12.85 in the latest trading session, marking a +0.94% move from the prior day.
U.S. stocks ended mostly higher, with the Dow and the S&P 500 rebounding from their five-day losing streak as investors shifted focus to upcoming economic data and the potential tax hikes to be made.
Marathon Oil (MRO) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.