TENpE   $26.54  0.72% Market Closed

Tsakos Energy Navigation Ltd