Tsakos Energy's earnings of $0.47 fell short of expectations, and profits were also lower than anticipated.
Daily NewsAccording to the Tsakos Energy (NYSE: TEN) report, the earnings per share for the first quarter were $0.400, which is $0.47 lower than analysts' expectations of $...
Read More