Green Investing Now

Investments for the future

Solar Stocks and ETFs Falling

Solar stocks are often seen as basically leveraged oil stocks. So it is not surprising that the recent development of price of oil is reflected in the solar stocks and exchange traded funds (ETFs).  Today, crude oil falls for the sixth consecutive day , which is the longest losing streak since the December 2008. The losses [...]