The traditional thing for Walnut is Alkanet oil. Various people make it. Have a search online and on youtube. Mind you I'm not sure that just rubbing it on makes a big difference - probably depends on what the existing finish is. You might need to strip it off and refinish.