On top all this, this summary on Earnings reporting this week from Seeking Alpha:
"Big earnings week
"You need to understand that this week is about one thing and one thing only: It's about earnings. First time it's been like that in a while," CNBC's Jim Cramer declared, with Q2 results set to pour in. Today investors will hear how McDonald's (NYSE:MCD), Pfizer (NYSE:PFE), 3M (NYSE:MMM), Raytheon (NYSE:RTX), Starbucks (NASDAQ:SBUX) and AMD (NASDAQ:AMD) fared during the coronavirus pandemic and their expectations for the future. U.S. stock index futures are 0.3% lower ahead of the big earnings announcements, which will include Amazon (NASDAQ:AMZN), Apple (NASDAQ:AAPL) and Alphabet (GOOG, GOOGL) in the coming days."
Here it comes.