Tsakos Energy Navigation results some of its best ever, but investors still sell

New York-listed owner falls just short of best-ever results and suggest there is more on the way