TENpF   $27.3721  0.26% Market Closed

Tsakos Energy Navigation Ltd