Trump tariffs: markets brace for falls as Mexico and Canada hit back

Comments