President Donald Trump used a speech to the National Rifle Association to announce he’s revoking U.S. support for a treaty regulating the global arms trade, as he also hailed first-quarter economic growth figures and took another swipe at Joe Biden.

U.S. OUT OF U.N. TREATY

During a wide-ranging, campaign-style speech to the National Rifle Association’s annual meeting, Trump told the gun group’s members the U.S. would quit the Arms Trade Treaty, which was signed by President Barack Obama but never ratified by the Senate.

“We’re taking our signature back,” Trump told attendees of the meeting in Indianapolis. He said he would soon notify the United Nations that the U.S. would withdraw from the treaty, which regulates trade in conventional arms, from small arms to tanks and aircraft. The NRA has argued the treaty threatens gun rights in the U.S.

It was the latest instance of Trump quitting an international treaty, with some other notable examples being the Iran nuclear deal and the Paris climate agreement.

GDP COMMENTS

Trump in his speech also commented on first-quarter growth of 3.2%, and told reporters before leaving for the NRA meeting that “we’re doing great. The GDP is an incredible number.”

The gain was well above forecasts, but economists noted that higher inventories and trade represented short-term boosts in the report and said it was “not as good as it looks” overall. U.S. stocks DJIA, -1.92% rose modestly after the data was released and Dow components Exxon Mobil Corp. XOM, -3.20% and Intel Corp. INTC, -2.26% reported disappointing earnings.

Now see:GDP ‘stomped’ estimates, but some factors appear unsustainable, economists say.

Opinion:Behind that great GDP number, the real economy is slumping.

The president also said he’d spoken to OPEC and Saudi Arabia, about lowering oil prices. But reports said Trump had spoken with neither the cartel nor with officials from Riyadh. June West Texas Intermediate oil US:CLM9 fell 2.9% on Friday. The Wall Street Journal reported a Saudi official said Trump may have been referring to his frequent tweets calling on OPEC and Saudi Arabia to lower oil prices.

BIDEN BASHING

Trump said he could “easily” beat Biden in the general election, should the ex-vice president win the Democratic nomination. Biden entered the race Thursday and leads his fellow Democrats in polls.

Fielding a question about 76-year-old Biden from reporters, the 72-year-old Trump said he’d never say anyone is too old to be president. Calling himself a “young, vibrant man,” he said of the Democratic field, “they’re all making me look very young, both in terms of age and I think in terms of energy.”

Biden’s campaign video referred to Trump’s controversial comments about the 2017 white supremacist rally in Charlottesville, Va. On Friday, Trump said his remarks had been perfect. “I was talking about people that went because they felt very strongly about the monument to Robert E. Lee, a great general,” Trump said about the Confederate general.

In his remarks two years ago, the Associated Press notes, Trump did mention the Lee statue but also said “there is blame on both sides” of the clash, which left one anti-white supremacist demonstrator dead.

Read:Trump defends comments on Charlottesville violence.

NORTH KOREA

Following a report that North Korea had billed the U.S. $2 million for American student Otto Warmbier’s medical care, Trump said on Twitter that “no money was paid” to Pyongyang. Warmbier was held in a North Korean prison for 17 months until June 2017, and died six days after his release.

Trump didn’t deny that North Korea had sent the bill, something that was reported by the Washington Post.

See:North Korea reportedly billed U.S. $2 million for Otto Warmbier’s care.

Trump has met North Korea’s leader Kim Jong Un twice in pursuit of a nuclear deal, and said Friday that “we’re doing very well” with that country. The president also said he appreciated a statement from Russian President Vladimir Putin, who met with Kim on Thursday. Putin said Kim is willing to give up nuclear weapons, but only if he gets security guarantees.

Sign up for Trump Today and other MarketWatch newsletters.