This trade battle isn't over, but for now, Mexico and Canada got off light, escaping Trump's 25% tariff while agreeing to ...