Terra's LUNA surges 27% to recapture €25bn market cap


Decentralized payment platform tokens posted the biggest gains amid a broader rally in major cryptocurrencies.