Tsakos Energy Navigation Limited (TEN) reported unaudited 1Q results (first quarter ended March 31, 2009) which showed that while revenues dropped…