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