EU Hits X with €120 Million Fine as Crypto Privacy Faces Major Threat