Avalanche: Retail sells $821K of AVAX, smart money holds on – What next?
June 24, 2025
Avalanche gains 2.62% after a month-long decline, as smart money profits while retail sells
Avalanche gains 2.62% after a month-long decline, as smart money profits while retail sells