There is a lack of a clear impulsive structure to the upside which makes it difficult to clearly say whether or not the price action is bullish or bearish . This is the only real bullish count that would pave the way for new all time highs. If we assume that ~17,500 was the bottom then we are looking at an impulse in minor 1 a complex correction in minor 2 and a three of three extension in wave ((i)) of 3. The price rejected at 24,666 which is the 1.618 of W in the bearish count so in order to consider this current move a wave 3 we would need to see that pivot get cleared. Price below 20,670 will invalidate the bullish impulse since wave (ii) will have retraced >100% of wave (i). It's important to note that the volumes are very low for a wave 3 which casts doubt on the bullish count.