What happened
Written from the data, not opinion.
Positioning puts the upper wall at 7,550.00 and the lower wall at 7,525.00.
The bid wall at 7,594.89 held at 11:46 AM ET (15:46 UTC): about 422 US500 traded into it and price turned 5.95 USD away.
At 1:04 PM ET (17:04 UTC) a 440 US500 bid wall at 7,566.18 was pulled before price reached it.