Eli Lilly shares record high: Is this the best investment?

Eli Lilly shares record high news reveals why investors are excited about LLY’s performance in the market.

Tsakos Energy earnings: Proven Boost in Revenue and Profits

Tsakos Energy earnings show a clear increase, beating estimates by $0.66 and exceeding revenue predictions. Discover the details.