It has been known that Relora is helpful for itching. It's quite difficult to see where these claims have come from but just searching from articles and studies in medical journals there hasn't been sufficient evidence.
It has been thought that relora can alleviate the symptoms of itching temporarily.
What we do know is that Relora can alleviate the symptoms associated with stress.