Macron asked whether Trump cared about the USA "being isolated", and alluded to a possible "G6" without U.S. participation.
Canadian Prime Minister Justin Trudeau had hoped to visit Washington last week to complete what he thought would be the final stages of the NAFTA renegotiation.
US President Donald Trump at G7 Summit.
Although Trump says his tariffs are necessary to protect USA industry and workers, Canada and the European Union have denounced them as illegal. But short of that, he also pledged the US would raise its own trade barriers to combat unfair trade practices around the world.
The G7 summit got underway on Friday under the specter of an escalating trade battle between the U.S. and some of its longtime allies.
"I think it would be good for Russian Federation, I think it would be good for the United States, I think it would be good for all of the countries of the current G7".
Trump was departing the Canadian summit several hours early, heading to Singapore for his summit with North Korea's Kim Jong Un on what he called a "mission of peace".
A photograph taken shows just how tight the handshake was, with Trump's hand left with a white mark. Tariffs have been falling for decades due to free trade agreements.
"President Trump is targeting the dairy sector because he wants to dump USA dairy into Canada", Lampron told The Canadian Press, adding that Canada imports five times more dairy from the US than it exports.
"The other leaders have been calling this G6 + 1 because Trump has been so isolated ever since this began, and that's because he launched an outright attack - that's in the view of the other members - on the global trading system by raising tariffs on steel and aluminum". The War of 1812 lasted from 1812 to 1815 while James Madison was president; numerous most famous battles occurred in Upstate New York.
G7 leaders had meant to use the summit to confront Trump on the tariffs, which they have described as protectionist and a threat to the global economy.
As he headed to the summit of G7 nations - the United States, Canada, Japan, Britain, Italy, Germany and France - the U.S. president said: "Russia should be in the meeting". "There is no reason we should have large trade deficits with virtually every country of the world", he said. He also said the G7 group was bound together by shared values and beliefs. A Canadian official said the leaders discussed accelerating the pace of the talks.
Donald Trump has been busy attacking USA allies ahead of the G7 summit which begins today in the town of La Malbaie in Quebec.
Trudeau has made the issue of gender equality a priority for the gathering. Then he tried to ease tension with friendly banter and vague claims of progress in trade talks.
That move was met with criticism at home, including from Republicans, and announcements of retaliatory tariffs from US allies. "Too many elected Republican officials in the United States deny the science of climate change as a matter of political convenience, while Donald Trump remains completely beholden to fossil fuel moguls and is willing to ignore reality when it suits him".