Couldn’t happen to a nicer guy. Larry Ellison probably pissed off some Eurocrat.
The letter seems ill advised, in any case. Do Eurocrats give a damn what US Senators say? I doubt it.