Bitcoin ETFs post $33.8M weekly inflow as August looms with worst seasonal record