A Bull Market Continues To Unfold On Tellurian Inc (AMEX: TELL), As It Continued To Fall -41.77% In Year-To-Date
During the last session, Tellurian Inc (AMEX:TELL)’s traded shares were 38.49 million, with the beta value of the company hitting 2.44. At the end of