Tsakos Energy Navigation Limited

XNYS:TEN   10:05:24 AM EDT
21.93
-0.20 (-0.90%)
Twitter Share  Facebook Share StockTwits Share