The Mexican peso strengthened against the U.S. dollar after President Trump agreed to delay tariffs on Mexico by a month. The Canadian dollar also rebounded from session lows.