ICLN’s 45% YTD Surge Marks a Regime Shift: From Policy Bet to Infrastructure Play, With a July Deadline Looming
A $10,000 position in the iShares Global Clean Energy ETF (NASDAQ:ICLN) on the last trading day of 2025 is worth about $14,455 as of Tuesday’s close, with shares moving from $16 to…