CoinShares reports $1.07B in crypto ETP and ETF outflows for the week ending May 18. Bitcoin lost $982M while XRP and Solana attracted fresh inflows.

Crypto funds ended a six-week inflow streak as Iran-linked geopolitical risk weighed on bitcoin amid major U.S. withdrawals.

Bitcoin ETFs bore the brunt of a geopolitically driven sell-off, CoinShares said, though altcoin funds largely held their ground.