XLM Price Soars 16%, Reclaims $13 Billion Market Cap

XLM Price Soars 16%, Reclaims $13 Billion Market Cap