TEN Stock Price and Chart - Tsakos Energy Navigation Limited | Makkler