KuCoin Token (KCS): Macro Accumulation Clashes with Medium-Term Distribution as Short-Term Momentum Tests Key Resistance - Mar 31, 2026