Tsakos Energy Navigation Limited

XNYS:TEN   1:54:56 PM EDT
52.71
+1.60 (+3.13%)
Twitter Share  Facebook Share StockTwits Share