Four Pillars Roundup: Trump pushes Europe to stop buying Russian oil and up pressure on China in effort to end Ukraine war

Sep 7, 2025News

In recent remarks, President Donald Trump pressed European allies to stop buying Russian oil and to increase pressure on China, framing this as a decisive step toward ending the war in Ukraine.

The Boston Global Forum (BGF) views this as a constructive approach. Many democratic nations want peace in Ukraine and express concern about threats from China to democracy. Yet, contradictions remain: while voicing opposition, they continue to conduct significant business with both Russia and China.

If democracies are serious about addressing these threats, they must act with coherence. Business and economic policy are fundamental tools of strategy. Consolidating trade and financial strength, while isolating Russia and China, is essential to reducing their capacity to undermine peace and democratic values.

This moment calls for unity — not only in security guarantees, but in economic solidarity — to create conditions where peace and stability can take root.

BGF–AIWS Perspective: In the Age of AI, security is inseparable from economic and technological governance. The vision of AIWS Government 24/7 emphasizes aligning policies across diplomacy, finance, and technology to strengthen democracy and ensure peace. By consolidating economic cooperation, democracies can face challenges from authoritarian regimes with both resilience and responsibility.

📖 Related coverage: CNN – Trump pushes Europe to stop buying Russian oil and up pressure on China in effort to end Ukraine war

https://edition.cnn.com/2025/09/04/politics/ukraine-war-trump-security-guarantees