Olive oil and coconut oil are non drying oils but they DO NOT go rancid. In addition coconut oil has anti-fungal and anti-viral properties and it tastes great too ...spoon of it on the tongue and let it melt in your mouth.... that is if you live on a climate where it's solid most of the time....above 80 degrees F it's liquid. And it's the only thing I use on my cast iron pans for seasoning. Never thought about it for a wood finish though, too many superior products readily available....
Walnut oil DOES go rancid (real fast).....