Voronoi logo
📈 U.S. Goods Trade Deficit Surges to Record $162 Billion in March 2025, Up 73% (YOY) - Voronoi