Stock markets latest updates and business news on Thursday