Marathon Oil Canada Corporation provides a range of energy products. The Company explores and produces oil and natural gas, and also conducts oil sands mining, refining, marketing, and transportations services. Marathon serves petrochemical consumers worldwide.