Tsakos Energy Navigation Financial Statements 2009-2023 | TEN