No matter how cynical the overall market is, Tellurian Inc (TELL) performance over the last week is recorded 2.47%
On Monday, Tellurian Inc (AMEX: TELL) opened lower -0.22% from the last session, before settling in for the closing price of $0.97. Price fluctuations for