The rally is about to end, clearly

The weighted weekly 27ma has been a nice resistance for rallies all this year, same with the 200 day ma
Chart PatternsTechnical Indicatorssnp500SPX (S&P 500 Index)SPDR S&P 500 ETF (SPY) Trend AnalysisVIX CBOE Volatility Index

Disclaimer