No Data
No Data
While Institutions Own 19% of Tsakos Energy Navigation Limited (NYSE:TEN), Retail Investors Are Its Largest Shareholders With 54% Ownership
U.S. Unveils Port Fees for Chinese Ships After Industry Pushback
TEN Ltd. Announces the Filing of Form 20-F With the SEC
Tsakos Energy Navigation | 20-F: FY2024 Annual Report
Express News | Shares of Oil and Gas Companies Are Trading Higher Following President Trump's Decision to Implement a 90-day Pause on Reciprocal Tariffs for All Countries Except China
Patchy Gas Restoration Raises Stability Concerns; Firms Lean on Alternatives