Uncategorized Losing! Trump cuts and runs in self-inflicted ‘trade war’ as markets call the shots March 7, 2025 0