The key resistance level I’ve been watching on the S&P 500 hasn’t wavered. It’s 5782. The bulls had a real chance this past week to clear this important hurdle and they failed. Badly. If this was a heavyweight fight, the ref would have called it after the first round. It…
The key resistance level I’ve been watching on the S&P 500 hasn’t wavered. It’s 5782. The bulls had a…
This week, we get back to earnings and, sadly, the pickings are slim. Given these turbulent times, we have…
The key resistance level I’ve been watching on the S&P 500 hasn’t wavered. It’s 5782. The bulls had a…
Is a new market uptrend on the horizon? In this video, Mary Ellen breaks down the latest stock market…
The performance profile for 2025 says a lot about the state of the market. Commodity-related ETFs are leading, non-cyclical…
Wednesday’s stock market price action revealed a caution sign, and with it, any hope that rose from Monday’s price…
In this exclusive StockCharts video, Joe shares how to use multi-timeframe analysis — Monthly, Weekly, and Daily charts —…