what are you using for oil long term? the advise of RENWAX is a great solution, I live in a very humid area but I never oil unless its really long term,

maybe get some of those razor socks, they are infused with a silicone based lube. as to the dehumidifier, I have one on my large gun safe so that is where I keep my long term razors stored without any oil and they are fine too Tc