The S&P 500 has had a historic rally since December, but its time is running out. Previous tops in Oct, Nov, and Dec were all rejected around 2800. 2800 will be significant resistance, especially with the index so over extended. Additionally the rally is running in a huge ascending wedge with its terminal apex just over 2800. This top is so obvious, it makes you wonder if it's too obvious and couldn't be right. But this time I think the obvious top will be the top.
2800 is less than 1% from these levels, so not much farther. It might not make it to 2800 or it might run up and break over for a few days. But IMO I don't see the market getting much above 2800. The fed minutes or a trade deal might be all it takes to push the index to 2800... but then what? Glug, glug, glug.
It could mess around for a number of days before it fails--wait for a break of the wedge to short.
Entertainment only, not financial/investing advice.