Occidental Petroleum (OXY) Stock: Price, Analysis