U.S. Markets closed

Digging into Tsakos Energy Navigation’s 3Q17 Results

Sue Goodridge

Tsakos Energy Navigation (TNP) reported 3Q17 revenue of $124.2 million, which was 13.8% or $22.5 million higher than analysts' estimates.