Is Valero Energy One of the Best Oil Stocks to Buy Right Now?