Tsakos Energy Navigation Ltd. Shipping

TNP
NYSE
6.03 0.17 (2.90%) last updated 4:03 PM EDT Oct 17
Trade $TNP Now
dilemma