Terra price gains 75% in February as $2.57B in LUNA tokens removed from supply by admin March 1, 2022 0 Terra (LUNA) emerged as one of the best performing financial assets in February, a month mired by geopolitical conflicts ...