Mineral oil does work quite well. I've been using it for more than four years and have never had a problem with rust.