Tsakos Energy Navigation has locked one of its spot-trading suezmax tankers into a long-term charter. New York-listed TEN announced the three-year contract today, stating the deal with a “European oil concern” would generate $23m in revenue. The shipowner did not identify the