Is Occidental Petroleum (OXY) The Best Energy Stock to Buy Now?