ANSWER:
YES--B12 does help against stress.
Similar to other B complex vitamins, cobalamine is considered an "anti-stress" vitamin because it is believed to enhance the activity of the immune system and improve the body's ability to withstand stressful conditions.
See link:
http://www.umm.edu/altmed/ConsSupplements/VitaminB12Cobalamincs.html
I hope you found this to be helpful-IF SO, please hit **ACCEPT** as you read this Answer. (Positive Feedbacks and Bonuses appreciated also). THANKS !
(also-you can ask a followup Q, if you need to). "CHAT" is available too.
Best Wishes for your Health,
--Dr. Steve, M.D./FABFP
Doctor (MD)
Medical Doctor (MD): Board-Certified Family Doctor