Solar and Wind Stocks Are Sinking. Blame High Interest Rates.
SunPower stock is down 76% in the past six months, while Sunrun is off 38%. Solar and wind companies are struggling as high interest rates increase the cost of borrowing money for their projects.