President Donald Trump lashed out at NATO members, who insist it’s “not NATO’s war," for not helping to reopen the Strait of Hormuz, amid a wave of new attacks overnight.