HappyDavid531 pfp
HappyDavid531

@happydavid531

The whale who placed a massive short position with 40x leverage likely had insider knowledge that the conflict in the Middle East was about to escalate.
0 reply
0 recast
0 reaction