Marathon Oil Corp. Replay the stock market charts of MRO day by day back to 2003. Open long and short positions without spending any money. Marathon Oil Corp is an exploration and production company. It focuses on producing crude oil and condensate, natural gas liquids and natural gas as well as bitumen from oil sands deposits.