Summary
US stock futures showed mixed movements today, with S&P 500 and Nasdaq futures declining while Dow futures rose, as investors reacted to ongoing Middle East tensions and anticipated upcoming tech earnings. Crude oil prices extended gains due to renewed conflicts involving Iran, raising concerns about global energy supply routes.