Tsakos Energy Navigation Limited (TEN) - Financials | Relativity Invest