I'm hesitant to read too much into this rally for NQ, given it's a thin liquidity time. It does appear though that large sell orders haven't been resting in the range we've seen so far.
Quite the sell off on Tuesday, thanks NHK:
(Yeah, that's my narrative, feel free to add yours in the comments folks. The more the merrier!)
This chart is from our charting app, which is free and can be found at this link