The growing U.S. thirst for imported Mexican beer help send Constellation Brands Inc.'s stock on its biggest rally in three years, even as simmering border tensions threaten to undercut demand.

Click here to read more