Nuts are a rich source of antioxidants which can fight stress Nuts are also high in fibre and magnesium which can reduce cholesterol The study was published in BMJ Open journal