Things with Morning Coffee

All are caught in high uncertainty of Covid-19, presidential election postpone, and tension with China. 4 Giant tech companies testified yesterday, July 29, all four are up today in US stock market.