The current top 10 listed companies in the world collectively hold more than 527,000 bitcoins (BTC), accounting for 2.66% of the total bitcoin supply.
The current network bitcoin contract holdings fell to $28.396 billion, down 6% in the past week. In addition, Ethereum contract holdings fell to $10.346 billion, a decrease of less than 2%.
The current market expectations that the Federal Reserve will cut interest rates nearly twice this year may be overblown.