Why CBD Oil is Bringing Cannabis Products Mainstreaman increasing number of people are starting to learn that cannabis can produce some legal products which can make you feel better.(photo credit: INGIMAGE)