Ah, I understand that now.
The big red line was actually selling the ocean - about 200 million$FET at that moment. Yes, that explains why we dropped from $0.50 to $0.20 - $0.19. Okay, now it makes more sense. Anyway... I thought they sold at $4, lol.

FETUSDT
Perp
0.2096
+1.20%