President Donald Trump announced today the U.S. is hitting Canada, Mexico and the European Union with steel and aluminum tariffs, putting the fate of the North American Free Trade Agreement into further uncertainty and exposing U.S. farmers and ranchers to retaliation.
