Home Business and Money US-Mexico Trade Agreement reached. NAFTA gone, stocks soar