ICLN is trading 3% down today as investors rotate out of growth and clean energy sectors amid mounting geopolitical and interest rate concerns.
- Tech-led risk-off sentiment following AI chip weakness is pressuring renewables and broader clean energy themes that had recently rallied.
- Heightened U.S.-Iran tensions and oil price volatility are weighing on the sector, offsetting previous gains driven by energy security narratives.
- Broader market instability and persistent rate worries are driving a shift away from growth-oriented assets.