I like the SP500 for a bullish wedge up against the 3020 area - we're seeing consistently higher lows stalling out at that region - suggesting that its only a matter of time before price breaks higher.
And now for a bit of nonsense (hey, you never know)
News of Donald Trump's impeachment talk being squashed would get it back to the highs.
A surprise trade deal with China would kick it into orbit. Price is suggesting bullishness, so keep an eye out...