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.
Walmart shareholders have had a very good year so far, handily beating the broader market. They got more good news Tuesday ...