ICLN is trading at $17.37 (-3.07%) as higher Treasury yields and expectations for a 25-basis-point Fed rate hike pressure rate-sensitive clean-energy companies.
- Broad pre-market risk-off move: S&P 500 down 0.72% and NASDAQ Composite down 1.72%.
- Overnight Middle East escalation pushed Brent crude to $108.48, increasing inflation concerns and reinforcing the hawkish-rate reaction.
- The move appears primarily macro-driven rather than tied to a single dominant holding.