Crypto products return to inflows as markets show resilience amid geopolitical tensions April 7, 2026