TEN Financials: Tsakos Energy Navigation Ltd AI Analysis