The S&P 500 reached a new all-time high. Technical trends and July seasonality both support a continued optimistic outlook for equities. Macroeconomic indicators, including low VIX and CDS levels, ...