U.S. could extend its naval blockade of Iran for months more, oil executives were told in a meeting with Mr. Trump, an official said, after press reports that he had rejected Iran's latest proposed deal to reopen the Strait of Hormuz.