S&P 500 Weekly Review May 30 – June 3

The S&P 500 monthly is showing another close in the upper Keltner channel. Despite closing inside last week’s range, the weekly outlook remains bullish.