Tsakos Energy (TEN) Surges on Impressive Q1 Performance
The share price of Tsakos Energy Navigation Limited (NYSE:TEN) surged by 16.83% between June 11 and June 18, 2025, putting it among the Energy Stocks that Gained the Most This Week. One of the largest marine transporters of energy in the world, Tsakos Energy Navigation Limited (NYSE:TEN) offers transportation services of crude oil and petroleum […]