You’d be nuts to ignore the latest studies about walnuts and walnut oil. Over the past few years, several findings have shown that a handful of the little seeds—yes, they’re actually seeds—can make you sleep better, feel more relaxed and lose your love handles.