How Does CBD Oil Benefit Your Health? Research has revealed that CBD can be beneficial for conditions such as insomnia, anxiety and pain. CBD has also been shown to be able to treat other ailments such as cancer, however more research is required. A study published in the year 2021