With some semblance of market normality restored - or at least until the deadline for 50% European tariffs passes - markets are trading back at post election highs. The early year dip will have rotated weak hands and those who had profits to take from buying in 2024, out of the market, leaving a new set of opportunistic buyers and long term holders in place. Technically, things are also looking alot more positive after speed bumps in On-Balance-Volume and +DI/-DI. Going from the top we have a Russell 2000 ($IWM) making a second attempt at breaking past its 200-day MA for the month of June; remember, triple reversals off resistance are rare, so look for this move higher to stick. All supporting technicals are net bullish, alongside very strong bullish momentum. Shorts will have their work cut out trying to take profits, and any shorts left will likely have a painful Friday.