All of above, keep it lubed with whatever you choose. Oil doesn't run off like a light application of gun grease, don't overdo it or it could slow the slide down.
I used Brian Enos Slide Guide Lite for years until he quit the 20z and now sells only a .5oz tube. I can never get it all out of...