Yes, indeed. Vitamin B12 plays a key role in preventing fatigue and weakness. It does this by assisting with energy production in your body. A vitamin B12 supplement could give you that much-needed energy boost, particularly if your current dietary intake is leaving you a little short.