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.