What is CBD oil and what are the health benefits? 0 21.08.2024 13:00 The Independent Can a few drops of this multi-functional oil relieve anxiety and insomnia and improve relaxation?