Mexico and Canada win a reprieve, but firms remain rattled