It seems that the market is currently in a natural cycle pullback which is also concurrently an IT retrace. This bodes well for a great time to anticipate new ITs in leading stocks. The ebb and flow of the market on different periodicities is just amazing.