Terra (LUNC) Price Surges More Than 70% in Last 24 Hours