ICLN is trading at $16.89, down 3.04%, as surging Treasury yields raise financing costs for clean-energy companies.
- The 10-year Treasury yield was near 5.14%, increasing discount rates for capital-intensive clean-energy companies.
- Strong September business activity and oil above $100 intensified inflation concerns and expectations for prolonged restrictive Fed policy.
- ICLNβs technology, industrials, and utilities exposure makes it sensitive to higher financing costs, while broader U.S. equities also declined.