What is CBD oil and Is it Legal?

CBD oil is an extract from the hemp plant –…