Iron is needed by the body to make a protein called hemoglobin. Hemoglobin helps your body carry oxygen to various parts of your body, and oxygen gives energy and facilitates the rejuvenation. Hence, when there is not enough iron in your body, not enough hemoglobin is produced and there is not enough oxygen in your body, leading to fatigue.