Read More

Solar Power Is Taking Off In Europe During Energy Crisis: Here Are Two Companies To Look At

With gas supplies in Europe seriously threatened by Russia's invasion of Ukraine, and gas and electricity costs at all-time highs, Europeans are turning to solar energy. The European Union's 27 member nations saved more than $29 billion in imported fossil gas throughout the summer, according to Ember, an energy think tank.

SEDG

Read More

Carvana Stock Is Down 25% After Q3 Earnings Miss: What 3 Analysts Are Saying

Shares of Carvana Co (NYSE: CVNA) were losing one-quarter of their market value in Friday trading after the online used car retailer missed Wall Street's top- and bottom-line expectations for the third quarter and reported year-over-year declines across th

CVNA