Tsakos Energy Navigation Ltd. (TEN) (NYSE: TNP) announced three-year time-charters to a major European oil company for the 2007-built…