Tsakos Energy Navigation Limited

XNYS:TEN   3:35:17 PM EDT
22.72
-0.38 (-1.64%)
Twitter Share  Facebook Share StockTwits Share