Week in Perspective July 31: S&P 500 and Nasdaq boosted by mega-cap earnings and a dovish reminder from the Fed August 3, 2020 All Investing Week In Perspective