I really should get a pilot's license as once again my comments will show that I am flying in the face of collected wisdom: I don't oil my razors if they are in my shaving rotation and they don't get rusty. At least I can't tell that they are corroded and they don't shave as if they are corroded. If one is familiar with the Popular Science(?) article from the 1930's, one will realize that rust starts quickly and can be shown on 3000 power photo-micrographs. A member here (mparker) is a great advocate of using the linen strop to remove that micro-corrosion before stropping on leather.

I don't have 3000 power photo-micrographic capabilities, so I can't see any of that nagging micro-corrosion and the bevels still look shiny and the blades are not red with rust, so I blithely stumble on without oiling the blades, but I do use the (mparker) linen precaution - just in case... However, at the finish of my shave I do wipe the blade between my thumb and forefinger under quite warm water to remove any lather scum and then turn the tap to scalding hot for a final rinse. Once thusly rinsed, I wipe the blade and shank dry, close it only enough to keep the edge protected, and put it on the razor rotation shelf in my bathroom. When I shelve the razor the blade is dry and still very warm to the touch. My opinion is that dry steel is going to rust very, very slowly in a room with relatively normal humidity or normal relative humidity. Humidity from showering is exhausted out - enough so that the mirror does not get fogged.

Oiling is probably a good thing to do, but the lube/protectant needs to be wiped off before the razor is used again - at least for me as I hate a slippery razor. I'm challenged enough with just handling one that's nice and dry.

good luck & eschew corrosion