White House adviser Peter Navarro on Friday lashed out at efforts by current and former Wall Street executives to urge the United States and China to end their trade dispute, calling them "unregistered foreign agents" who were trying to pressure President Donald Trump into a deal.

"When these unpaid foreign agents engage in this kind of diplomacy, so-called diplomacy, all they do is weaken this president and his negotiating position," Navarro said at the Center for Strategic and International Studies in Washington.

"No good can come of this. If there is a deal, if and when there is a deal, it will be on President Donald J. Trump's terms, not Wall Street terms," he added.