Upward momentum is slowing but not done yet, and the market is not that weak.
the factor that the lower BB for 3 major indices are all turning to the opposite direction may suggest that market will go high after small pullback.
June high will serve as a strong resistance.