Most of the S&P 500 has already reported third-quarter results. But numbers due this week from Nvidia, Walmart and others ...