President Donald Trump struck a new trade agreement with Mexico and Canada.
"This has been a battle, and battles sometimes make great friendships, so it's really terrific," said Trump.
The leaders of the three neighbor countries signed the new U.S.-Mexico-Canada Agreement on Friday at the G20 summit in Buenos Aires, Argentina.
Trump called the deal a "model agreement that changes the trade landscape forever."
The agreement replaces NAFTA. It will now head to each country's legislature for approval. It's unclear if Democrats, who control the U.S. House, will help push it through Congress.
Additional reporting from Newsy affiliate CNN.