Bitcoin slides to $70k on Strategy sale, Iran uncertainty - TrendCloud