Stellar Lumens [XLM]: 46.3% gains in 24 hours – what’s the catch?

1 year ago 61
Stellar Lumens [XLM] achieved a year-high of $0.197 on the back of huge bullish spike. However, short positions suffered huge losses.
Read Entire Article