Canada and France have tried their best to approach Trump in a polite and reasonable manner, but it seems that Trump is refusing to reciprocrate the niceties. Just hours ahead of the G7 summit, Trump engaged in a war of words with Canadian Prime Minister Justin Trudeau on Twitter. Trump's heated tweets come after Trudeau and French President Emmanuel Macron approached him with warnings that his trade tariffs would do no good for both the U.S. and its allies. Trump tweeted that Trudeau was "being so indignant, bringing up the relationship that the U.S. and Canada had over the many years and all sorts of things." Prime Minister Trudeau is being so indignant, bringing up the relationship that the U.S. and Canada had over the many years and all sorts of other things...but he doesn’t bring up the fact that they charge us up to 300% on dairy — hurting our Farmers, killing our Agriculture! — Donald J. Trump (@realDonaldTrump) June 7, 2018 He also accused both leaders, who have teamed up against Trump's tariffs decision, of imposing 'massive tariffs' and creating 'non-monetary barriers' themselves. Please tell Prime Minister Trudeau and President Macron that they are charging the U.S. massive tariffs and create non-monetary barriers. The EU trade surplus with the U.S. is $151 Billion, and Canada keeps our farmers and others out. Look forward to seeing them tomorrow. — Donald J. Trump (@realDonaldTrump) June 7, 2018 But Trudeau and Macron are standing their ground. Trudeau responded by saying that "American jobs are on the line because of his actions," and Macron supported such statement by saying that "a trade war doesn't spare anyone." Macron even took it a step further, saying that the U.S. allies are more than willing to sign a "6-country agreement if need be." The American President may not mind being isolated, but neither do we mind signing a 6 country agreement if need be. Because these 6 countries represent values, they represent an economic market which has the weight of history behind it and which is now a true international force https://t.co/UA86fcjozs — Emmanuel Macron (@EmmanuelMacron) June 7, 2018 Despite the tension, Trudeau and Macron assure that Trump will be "welcomed" at the G7 summit.