Tsakos Energy Navigation Limited (TEN) announced the sale of the panamax Liberty to a third party. The sale price of the Liberty…