SPX hourly below shows the 2670/75 resistance has not been broken although there has been several attempts since MARCH 27.
It has to close above this or else it's back down again or thrashing around for a few more days. But, time is running out.... you get only so many chances.