It is well known that Warren Buffett favors a select few stocks, and Occidental Petroleum (NYSE: OXY) is one of his well-known favorites. We rate Occidental...