Bitcoin ETFs shed $225 million as bond yields spike July 24, 2026 A seven-day inflow streak snaps as Treasury yields hit an 18-month high Read More »