Not sure why people recommend kerosene. When I use a parts washer, I want stuff to come out WITHOUT oil. What's the point when I have to go back over it with other solvents?
Oil film can have some utility, like acting as a protectant against flash rust. For nuts/screws/bolts it leaves the threads slightly lubricated. Generally I degrease parts that need it after the part washing process, I have an ultrasonic cleaner for that.
