The recent surge in cannabis stocks could be attributed to a deal that was struck between Constellation Brands (NYSE:STZ) and Canopy Growth Corporation (NYSE:CGC) back on August 15. Constellation invested...