Global markets rallied after President Donald Trump signalled a pause in strikes on Iran, but analysts warned that the underlying energy crisis remains unresolved. Stocks surged, and oil prices fell sharply after Trump said the United States was holding talks with Iran. The S&P 500 and Dow Jones Industrial Average both rose more than 1 percent.