Stellar (XLM) Explodes 10% Daily, Bitcoin (BTC) Stalls at $26K: Market Watch
Despite the massive volatility BTC faced for several days last week, the cryptocurrency has stalled once again at a familiar price level of around $26,000. Most altcoins also sit quietly…