Stock futures are lower Tuesday as investors digest earnings reports from major retailers and await Nvidia's results tomorrow, while geopolitical tensions also weigh on sentiment.
Shares of Super Micro Computer ( SMCI 23.95%) were surging today as investors awaited a plan from the company to stay in compliance with the Nasdaq and maintain its listing.