shorts expecting 154.50 couldn't cover and now we march on to all time highs?
A lot of indecision in the market, meaning the bulls and bears are fighting it out. Bulls are losing steam and markets aren't making new highs. Volatility is coming to a market near you!
Or a simple gap fill...
Bull trap...head fake up.