Higher interest rates are starting to affect solar installers like SunPower (SPWR 5.85%). In this video, Travis Hoium explains why the second quarter was so bad and where there may be bright spots in the future. 

*Stock prices used were end-of-day prices of Aug. 1, 2023. The video was published on Aug. 2, 2023.