Things Are a Little…Tense March 13, 2025 • Jack Carter Can Europe and the EU step up to surpass the United States?