Good non big box store linseed oil. Heat it/warm it to thin it out a bit, wipe it on, let sit for ten minutes, wipe it clean leaving a barely perceptible film which will polymerize clear, becoming one with the metal and remain for quite a long time. Best rust prevention you can get. You can even heat the tool slightly to get the oil deeper into the pores and speed the drying, just be reasonable with the heat obviously. A hair dryer on hot, low fan is sufficient.
Truth be told, I've used the big box store garbage in the past and it works just fine too.