Occidental Petroleum (OXY) remains a buy; attractive valuation, high free cash flow, and ongoing debt reduction efforts ...