Occidental Petroleum stock remains a Buy for its strong cash flow, but selling OxyChem may hurt stability and valuation.