- Spot cumulative volume delta shows buyers stepping in, indicating spot demand of over $200 million in the past hour.
- Futures open interest has declined during the day, putting more emphasis on spot demand, as bitcoin breaks $91,000.
Financial Market Newsflash
Tuesday, April 22, 2025
No financial news published today. Check back later.