Washington, March 28 -- US President Donald Trump continuing with his criticism of NATO, expressed disappointment with the transatlantic military bloc, chiding ally nations for their unwillingness to provide military support to help reopen the Strait of Hormuz, which has adversely affected maritime energy trade, transit, and navigation.

"I think a tremendous mistake was when NATO just wasn't there, they just weren't there," Trump said at a Saudi-backed investment conference in Miami, and said that Washington has been spending "hundreds of billions of dollars a year" protecting NATO.

"And we would have always been there for them, but now, based on their actions, I guess we don't have to be, do we?" he continued, adding "...Why would we be ...