Tsakos Energy Navigation stock: $150 million buyback authorized

Tsakos Energy Navigation stock: Simply Wall St raises fair ...
COO sells USD 26.60 million of Tsakos Energy Navigation ...
TEN declares USD 0.59375 dividend for Tsakos Energy Navigation ...
Tsakos Energy Navigation stock stands at EUR 46.39 in trading ...
Tsakos Energy Navigation stock fell 1.60 percent as Q2 earnings ...
TEN sells tanker: what it means for Tsakos Energy Navigation ...