StockNews.com upgraded shares of Tsakos Energy Navigation (NYSE:TNP – Free Report) from a hold rating to a buy rating in a report issued on Friday. Separately, Jefferies Financial Group restated a buy rating and issued a $28.00 price objective on shares of Tsakos Energy Navigation in a research note on Tuesday, November 21st. Get Our […]