Tsakos Energy Navigation Limited (TEN), a product, crude and LNG tanker operator today announced the successful delivery of its second…