Seeking Alpha ·yesterday + Later ☆ Country: United States Tsakos Energy Navigation Limited PERP PFD SER E declares $0.5781 dividend BusinessMarkets Details Archived copy ↗