European stocks struggled for direction and U.S. futures fluctuated as investors reassessed the outlook after American technology giants tumbled and prospects dimmed for fresh stimulus. Stocks The Stoxx Europe 600 Index climbed 0.1% as of 8:23 a.m. London time. Nasdaq 100 Index futures dipped 0.2%. Futures on the S&P 500 Index fell 0.1%. The MSCI […]