marathon oil corp marathonoil.com marathon oil corporation (mro) is an independent energy company specializing in exploration and production. learn how we're innovating for the future. Category:energy industry Global Rank:905,921 visits:30.8K pages/Per:3.6 marathon.com Category:gambling Global Rank:3,684,584 visits:8.4K pages/Per:1.0 ADS