Marathon Oil Corporation operates as an energy company worldwide. The stock currently has a dividend yield of 2.2%. MRO has a PE ratio of 15.8. Currently there are 12 analysts that rate Marathon Oil a buy, no analysts rate it a sell, and 4 rate it a hold.