U.S. stocks rose Thursday as financial markets calmed a day after President Donald Trump raised doubts about the temporary truce in the war with Iran. The S&P 500 climbed 0.8% to 7,543.64, more than recovering its loss from the day before, while the Dow Jones Industrial Average added 0.3% to 52,487.41 and the Nasdaq composite rose 1.3% to 26,206.89. Oil prices gave back much of their prior-day jumps on worries about increased fighting in the Middle East, helping Treasury yields ease and relaxing pressure on other markets. The Russell 2000 index of smaller companies gained 1.2% to 2,992.54. For the week, the S&P 500 is up 0.8%, the Dow is down 0.8%, the Nasdaq is up 1.4%, and the Russell 2000 is down 0.1%.