Terra delighted its more bullish investors when it showed them a tall green candle on 28 February that took LUNA above $90, while another green candle on 9 March […] Click here to view full article Tags:of