Trump’s trade war with Canada and Mexico is all costs, no benefits
Amid this week's escalation of a North American trade war, the stock market has been sending a clear signal: Stop doing this. Stocks rise and fall for a wide variety of reasons, of course, but this week's downward…