Tsakos Energy Navigation Ltd. (TEN), a crude, product and LNG tanker operator, announced the time charter renewal of a 2004 built…