Terra LUNA Price Analyse 18th of May
This morning, Terra’s LUNA price is resting around $0.000182 after failing to recover from Monday’s high of $0.000249, as it continues in a bearish consolidative phase.

In the aftermath of last week’s fiasco, LUNA bears refuse to give up, despite the fact that they were trading at $0.000123 the day before.