Solana Whale Deposits $149M Fueling Selling Pressu...
A mysterious whale deposited $148.77 million in SOL across multiple exchanges, raising concerns about potential liquidations and adding to existing selling pressure. Solana's exchange flow data showed...
