0
North American Free Trade Agreement (NAFTA)
Yes, Countries can trade with each other without free trade agreement.
NAFTA stands for "North American Free Trade Agreement."
CAFTA means Central American Free Trade Agreement
benefitted the Canadian economy