Voronoi logo
📈 U.S. $1.21 Trillion Non-Fuels Trade Deficit 2023 vs. EU $0.47T Surplus and China’s $1.29T Surplus - Voronoi