What happened
Written from the data, not opinion.
Positioning puts the upper wall at 96.75 and the lower wall at 96.25.
The ask wall at 96.76 held at 8:50 PM ET (00:50 UTC): about 1,001 SOL traded into it and price turned 0.18 USD away.
At 9:54 PM ET (01:54 UTC) a 17,020 SOL ask wall at 96.99 was pulled before price reached it.