Alibaba earnings, China’s devaluation ripples, vaporized cocktails