Tellurian Inc. (NASDAQ:TELL) went down by -3.70% from its latest closing price compared to the recent 1-year high of $4.39. The company’s stock price has collected 15.97% of gains in the last five trading sessions. Press Release reported on 04/30/21 that Cushing(R) Asset Management and Swank Capit