Tellurian (TELL -12.7%) tumbles to its lowest levels of the year after Stifel downgrades shares to Hold from Buy with a $9 price target, slashed from $16, citing a ...
A