Tellurian Inc. (TELL) Slipped -5.22% or -0.47 To Price $8.45 On Wednesday
Tellurian Inc. (TELL) slipped -5.22% or -0.47 to $8.45. It is about 1.25 million shares traded, which is 82.73% compare to the average total volume 1.52 million. The market cap of TELL is $2.25 billion. The year to date change…