According to many news articles, including this one here:
CVS said that it is selling CBD products in Alabama, California, Colorado, Illinois, Indiana, Kentucky, Maryland and Tennessee. Recreational marijuana is legal in California and Colorado, medical marijuana is legal in Illinois and Maryland, but marijuana has not been made legal for recreational nor medicinal uses in the other states.
Considering that marijuana is not legal in several U.S. states (e.g. Alabama, Indiana, Kentucky, or Tennessee) for both recreational and medicinal use, is it legal to sell CBD (cannabidiol; derived from the cannabis plant) in these states?