Top crypto headlines today include Bitcoin briefly stalling at $70K as oil price stabilized above $85 and 86% of XRP ETFs is held by retail.