Markets rallied around the world; Ant Group IPO suspended; oil giant Saudi Aramco third quarter net profit drops 44.6%