Tsakos Energy Navigation (NYSE:TEN) Issues Quarterly Earnings Results
Tsakos Energy Navigation (NYSE:TEN - Get Free Report) issued its quarterly earnings results on Friday. The company reported $1.70 EPS for the quarter, beating the consensus estimate of $0.77 by...