Are Trade Deficits a Sign of Economic Strength? March 23, 2025 Bob responds to flawed arguments about trade deficits. March 23, 2025