Crypto gave back its morning gains after Iran ruled out talks with Washington until 2029. Bitcoin lost $65,000, oil jumped 5% and altcoins bled again.