Going in with that kind of leverage is either deep insight or sheer madness.
That kind of size on 20x leverage, it could be a signal someone sees clarity where others see noise.
Definitely a moment to watch what market makers do next.
He def know something!