US stock futures were mixed ahead of the Fed rate decision and earnings from Microsoft, Alphabet, Meta, and Amazon. Geopolitical tensions involving Iran and the Strait of Hormuz kept oil prices elevated. Retail sentiment turned bullish on the S&P 500 but remained cautious on the Nasdaq. Traders focused on Seagate, Robinhood, SoFi, Nio, and Disney.