I use mineral oil on my twist-to-open safety razors, putting a couple of drops down the handle after cleaning. I don't oil my straights so I can't comment there.
Like mentioned above, I suggest...