Maybe I am playing with fire, but in the past two years, I have never put any type of oil on any blade I use regularly. I shave, rinse with the hottest water, dry with a microfiber cloth followed by 12 laps cloth and 12 laps leather. I have had a tiny, tiny bit of staining on a couple of blades, but never anything serious and never any rust. I think it just takes diligence to avoid water in the scales and careful drying. I'm not sure that it is absolutely necessary to oil a blade after every shave if you are diligent with drying the blade, scales and edge.