Global stock markets were mixed on Thursday (Oct. 21). United States (US) stock futures retreated on Thursday night after post-market earnings reports dampened sentiment. Meanwhile, despite supply chain and inflation headwinds, upbeat economic data and other positive earnings results still brought the indices within striking distance of all-time highs in the regular session. 

To subscribe please click here