Tsakos Energy Navigation Limited (TEN) (NYSE: TNP) reported results (unaudited) for the first quarter ended March 31, 2009. Revenue…