S&P 500 Monthly Review June 2020

The S&P 500 monthly closed in the upper Keltner channel, but has not retested previous highs near 3400.

The monthly outlook is neutral to bullish.