Tsakos Energy Navigation Limited (TEN) has entered into contracts with Hyundai Heavy Industries of South Korea for the building of…