Industry
Tsakos Energy Navigation Limited [TEN] fell -6.46% so far this year. What now?
Tsakos Energy Navigation Limited [NYSE: TEN] closed the trading session at $16.22. The stocks have a year to date performance of -6.46 percent and weekly performance of 11.55 percent. The stock has been moved at -32.70 percent over the last six months. The stock has