Tsakos Energy Navigation Ltd Stock News

TENNYSE
$48.47
-0.51-1.04%
Last update: Oct 2, 9:51 AM
$48.25
-0.73-1.49%