August 5 Update

S&P 500 is up 5.7% and Nasdaq up 8.7% in last 4 trading days.
Peace possibility and lower oil prices.
Earnings growth. As of July 31, 61% of S&P 500 reported 2nd quarter earnings. Year-over-year growth 47%
Problems are there. Higher interest rates, Federal government fiscal deficits, overvaluation, etc.
Try to see both sides of the trade.