NYSE: TEN

Tsakos Energy Navigation Limited (TEN) recent quarterly performance of 12.36% is not showing the real picture
Steve Mayer
Tsakos Energy Navigation Limited (NYSE: TEN) established initial surge of 7.72% at $24.0, as the Stock market unbolted on Wednesday, ...





