Tsakos Energy Navigation ...

14.46
-0.69 (-4.55%)
At close: Apr 10, 2025, 12:50 PM