Seeking AlphaMarathon Oil Is A BuySeeking AlphaBut the company has managed to reduce debt, generated strong levels of cash flows, and improved its production profile. In the coming quarters, Marathon Oil will benefit from improvement in oil prices and prod
…