IWMO.L is trading at $109.34, with a -3.11% change, as October 22’s technology selloff reflected renewed doubts about AI infrastructure spending costs and returns. - Meta’s higher AI spending outlook and Tesla’s revised capital-spending plans intensified scrutiny of growth stocks. - Lam Research’s cautious outlook pressured chip-related shares, while the Nasdaq’s decline showed broader tech weakness. - Hormuz tanker reports lifted oil prices, adding geopolitical and inflation concerns to the risk-off mood.