> Europe and even China owe a great debt of gratitude to the US
Absolutely not, USA actions harmed Europe and Europe knows it.
> Putin will be absolutely furious, since he's now betrayed by both the EU
In what alternative universe?