Spot Bitcoin ETFs attracted $986.9 million last week, extending their positive streak to three weeks as institutional demand returns and BTC holds near $80,000.