Someone has just opened massive long positions on $ETH and $BTC at same Time.

Who could this be? & what exactly does he know???

This whale has opened a $19,828,000 ETH long and $19,770,000 BTC long with 20x leverage. $SOL

Ethereum Liquidation: $1,700
Bitcoin Liquidation: $60,434