Marathon Oil has ended 2018 on a high note by keeping a lid on expenditure, growing production, delivering free cash flows, and returning $870Mn to ...
A