Whale Opens $12.6M ETH Long Position with 5x Leverage - Rollup News