I think that Project Farm did a video on rust prevention formulations. I don't remember how WD-40 fared.