DeFi Insights BTC, ETH, XRP fall as U.S., Iran negotiators fail to reach war resolution by admin April 12, 2026 by admin April 12, 2026 Bitcoin BTC$71,672.33 and other major cryptocurrencies all fell around 2% late Saturday evening U.S. hours after … Read more 0 FacebookTwitterPinterestEmail