U.S. Markets close in 5 hrs 7 mins

Trump says NATO countries must pay 2 percent of GDP immediately

From left to right, German Chancellor Angela Merkel, Belgium's Prime Minister Charles Michel, NATO Secretary General Jens Stoltenberg, President Donald Trump,and Britain's Prime Minister Theresa May, look up in sky during a ceremonial fly-over ahead of the opening ceremony of the NATO (North Atlantic Treaty Organization) summit, at the NATO headquarters in Brussels, Wednesday, July 11, 2018.(AP Photo/Pablo Martinez Monsivais)

WASHINGTON (Reuters) - U.S. President Donald Trump said on Wednesday NATO countries must immediately pay 2 percent of their country's economic output for defense, tying the issue to trade and energy in a Twitter post as he attended the alliance's summit in Brussels.

Trump earlier told alliance leaders they should raise their defense spending to 4 percent of their gross domestic product, or GDP.

"What good is NATO if Germany is paying Russia billions of dollars for gas and energy?" Trump wrote. "The U.S. is paying for Europe’s protection, then loses billions on Trade. Must pay 2% of GDP IMMEDIATELY, not by 2025," he added.

(Reporting by Susan Heavey; Editing by Mohammad Zargham)