S&P 500 earnings continue to be healthy. The revenue improvement isn’t too shabby either. Nvidia reports after the close on ...