The S&P 500 has been on consistent cycle of 21 trading days for months, alternating between rising and falling. Currently, the cycle suggest the index is due to top near current levels at 4,300 this week and could see the index now decline until mid-July. SPX