Cannabidiol (CBD) is an oil derived from the cannabis plant. Possible health benefits include reducing inflammation, stress, and pain. It also carries some risks and side effects. CBD products with ...