Tsakos Energy Navigation Limited (TEN) has reported unaudited results for the second quarter and first half of 2003. Net revenues…