Tellurian (NYSEMKT: TELL) has been going through a brutal stretch. Surging interest rates and tumbling natural gas prices have caused its stock price to crater. Shares of the natural gas company are down more than 90% from their peak a couple of years ago…
Link to original post

Leave a Reply

Your email address will not be published. Required fields are marked *