Tsakos Energy Navigation reports robust Q4 performance By Investing.com Finances March 27, 2024 [ad_1] Tsakos Power (NYSE:) Navigation (TEN), a number one supplier of worldwide seaborne and petroleum product transportation providers, reported a…