Spot Bitcoin ETFs saw $467 million in net inflows, while Spot Ethereum ETFs attracted $97 million.
Strategy reported a $12.54 billion loss in the first quarter, while its Bitcoin holdings remained at 818,334 BTC.
Michael Saylor said the company may sell some Bitcoin to fund dividend payments.
TON surged nearly 40% after Pavel Durov announced lower transaction fees on the TON network.
Bitcoin is trading at $81,441, while Ethereum is trading at $2,371.
The Fear and Greed Index stands at 50, indicating a neutral market sentiment.