ICLN is trading at $16.66, down 3.03%, as hotter-than-expected inflation lifted Treasury yields and revived Fed-rate-hike concerns.
- September CPI rose 3.7% year over year, versus 3.6% expected.
- Higher borrowing costs weigh on clean-energy companies whose projects often depend on financing, as well as growth-oriented stocks. The broader selloff included the Nasdaq down 2.02% and the S&P 500 down 1.38%; no distinct clean-energy sector headline was identified beyond this macro backdrop.