HOUSTON, - Marathon Oil Corporation has officially announced that it has signed agreements for the sale of certain non-core assets…