
Alert: Major Price Decline (4/4/25)-Tsakos Energy Navigation Ltd (NYSE: TEN).
On 4/4/25, Tsakos Energy Navigation Ltd (NYSE: TEN) stock suffered a major decline of -14.6%, closing at $13.81. Moreover, exceptionally high trading volume at 477% of normal accompanied the decline. Relative to the market the […]