ICLN is trading at $15.00, down 4.40%, as broad risk aversion pressures equities. - Nasdaq futures fell sharply after disappointing results and renewed doubts about AI spending. - Higher oil prices amid renewed Middle East supply concerns may support clean-energy themes, but have not offset the wider selloff. - No major U.S. economic indicators are scheduled for October 30, based on the supplied market context; available evidence points to broader market pressure, not a confirmed ICLN-specific catalyst.