The top red and blue curves in chart below capped many tops in 2 years including April 20 top (2111) this year.
SPX may test the blue curve(2108.75) in the next week but the problem for bears is that if it happen ES would make a higher high (ES2107 ~= SPX2008.75) since ES is at 2105.25 on April 20 top. Another resistance line is the top trendline (blue line) in the 2nd chart and it is around SPX2104-5 area