How Should Investors Play TEN Stock Post Q2 Earnings Beat?

Key Takeaways Tsakos Energy posted Q2 EPS of 67 cents, which beat estimates but fell 46.8% year over year.Revenues beat expectations at $161.4M but dropped 24.6% due to weaker spot contracts.Fleet utilization rose to 96.9% in 1H25, supported by term contracts and fewer dry-dockings.On Sept. 10, Athens, Greece-based Tsakos Energy Navigation Limited (TEN) released impressive second-quarter 2025 results as both earnings and revenues surpassed the Zacks Consensus Estimate. The question that naturally arises aft ...