Alibaba shares open 4% higher as Ant is fined $985 million, regulatory probe ended Jul 7, 2023 09:31AM