Occidental Petroleum (NYSE:OXY | OXY Price Prediction) is having a moment. Shares of the Warren Buffett favorite have risen ...