Big picture a stock market rally now makes no sense whatsoever... it's what my cop/leo buddies would call hincky.
Record unemployment, global pandemic plague that's still early stage, huge drop in consumer confidence and spending, earnings are gonna suck, geez what else do you need to see...