 Marathon Oil Corporation NYSE: MRO shares are trading lower by 5.51 to 22.74. Shares of energy companies at large are trading lower Monday morning as oil prices drop following soft China factory data, which has pressured demand outlook. 