Today shares of Occidental Petroleum have fallen -4.6%, vindicating the analysts who have given the stock an average rating ...