I donate blood, and have had borderline low iron forever. When I started taking a women's daily multivitamin, that went away and now I can donate blood without having to take additional supplements.
Low iron is an anecdotally well-documented cause of low energy in runners.
Nanci