U.S. cannabis taxes may generate $12 billion by 2030, says Barclays municipal-bond strategists | Coins2Day