I have 3-4 very nice razors that I use very often and want to oil them up so I don't need to worry about them rusting over time. My other straights are in a rotation and I not worried about them rusting over time since I will notice it before it gets bad and can just quickly polish if I ever need too. (really only had to do this 2-3 times and it was just to get rid of some water stains before I touched razor up).

2 of them have horn/bone scales if that changes anything.

Looking for oil suggestions for long time storage and is rubbing the oil on the blade with your hands okay? I feel like grease from my fingers might mix in and cause some rust possibly but not sure.

thanks again