Tsakos Energy Navigation Limited (TEN) Stock Analysis & AI Agent Reports | Diplyzer