I think the real question might be, have the sanctions driven Putin and China even closer and helped enable the emergence of the Yuan as a secondary reserve currency. The same Davos crowd that brought us COVID seemed to go out of its way to make this into something it wasn’t.
I wouldn’t know what to make of Ukraine’s leadership, since it was installed under America’s last fake President.
Zelensky was elected when DJT was president.