Advertisement

Down Around 40% From Its High, Could Tellurian Stock Still Be a Long-Term Winner?

It hasn't been a pleasant ride for Tellurian (NASDAQ: TELL) shareholders. It's likely that many investors are starting to give up on this natural gas company, given its underperformance. Jason Hall: Just a quick, quick update on Tellurian, and I'm trying to find it.