US investors drove most crypto fund activity, and added $646 million last week.