chartexchange

Solar and Wind Stocks Are Sinking. Blame High Interest Rates.

Barron's | Sep 28, 2026 3:00 AM EDT

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.

Read original article