Can furniture oil go rancid? Or, why does my newly oiled table stink?

Walnut oil is a good neutral oil that doesn’t go rancid and, unlike tung oil, has no initial odor. Or just use plain old mineral oil, which is far cheaper than walnut oil and accomplishes the same thing.