Tsakos Energy Navigation Limited

NYSE:TEN   12:57:03 AM EDT
22.85
-0.49 (-2.10%)
Twitter Share  Facebook Share StockTwits Share