Before saying that CBD oil stabilizes blood sugar, more research needs to be done to determine its true efficacy and safety when administered to humans