At Friday's G-20 summit in Hamburg, Germany, President Trump fielded questions about his long talked about plans to construct a wall along the U.S. -Mexico border to stem the flow of illegal immigration.
Since the cancellation of the trip, the two leaders have since spoken by phone, and a series of high-level meetings between the two countries have eased the tension.
Trump offered no details about what issues he and the Russian leader had discussed, describing them only as "various things".
Trump reiterated his aggressive stance on NAFTA in a weekly address published by the White House online after his meeting with Pena Nieto, but apparently recorded beforehand.
He replied with one word, "absolutely", when asked if he still planned to pursue that policy.
"I've said time again; Mexico will not pay for any wall", the Mexican president said in a video statementposted to Twitter and translated by CNN from Spanish in January. "I can say that I saw that willingness in President Trump".
Foreign Affairs Secretary Luis Videgary, who attended the meeting, told reporters trade had formed a major part of the conversation with Trump and he was optimistic about the upcoming NAFTA talks, expected to begin in August.
Mexico has made it clear that it has no intention of paying for a wall.
"Trump broke the deal they had of not talking about the wall in public", professor Carlos Bravo Regidor of the Center for Teaching and Research in Economics in Mexico City told The Guardian.
Speaking on Mexican radio, Videgaray also said both governments agreed the renegotiation "should be a relatively quick process" that looks to "generate agreements, at least in general terms, by the end of the year". And Trump apparently still hasn't given up on making Mexico pay for his proposed border wall, either.