I've just used EVOO as a shave oil in the past and as a blade buffing lubricant on my touch ups.

Worked better than any Preshave oil I have ever used. And it's better for your skin than most shave oils that cost an arm and a leg. This was with my DE razors though, not with my straight. I am unsure how that'd effect the blade.