Tsakos Energy Navigation Limited (TEN) (NYSE: TNP) reported results (unaudited) for the second quarter and first half of 2010. Revenues…