In an appearance on CNN’s Situation Room with Wolf Blitzer, Nate Sibley discusses criticism of the war in Ukraine from Russia’s financial elite.
Caption
A worker produces integrated circuit products in a workshop in Weihai, Shandong Province, China, on September 9, 2025. (Getty Images)