MEXC's new CEO wants to tame a memecoin machine without killing what made it work Crypto whale holding oil shorts walks away with $2 million in profit What next as XRP rises to $1.33 but fails to break out Bitcoin rises past $69,000 as risk markets reverse big early losses on hope for Iran deal