DeFi STX leads top altcoins with 20% rally, can the momentum hold?April 21, 2025 Stx today formed a God -candles and gathered up to 19.5% after it was broken from a bullish pattern as…