Tsakos Energy Navigation authorizes repurchases of up to $150 million in shares - TEN News | Rallies