Wall Street is having a dream run since Mar 23, defying coronavirus-induced economic woes, and August is no exception. All the three major stock indexes — the Dow, the S&P 500 and the Nasdaq Composite — have rallied 50% or more from their recent low levels recorded on Mar 23. […]