Reasons why Tsakos Energy Navigation Limited’s (NYSE:TEN) fundamentals are futile

In yesterday’s Wall Street session, Tsakos Energy Navigation Limited (NYSE:TEN) shares traded at $17.34, up 3.77% from the previous session. TEN stock price is now -11.65% away from the 50-day moving average and -30.04% away from the 200-day moving average. The market capitalization of the company currently stands at $511.63M. With the price target of […]