Tsakos Energy Navigation Limited (TEN) announced that its Board of Directors has authorized a new share repurchase program on theā¦