Stocks rose Tuesday after a report showed U.S. inflation was not as bad last month as economists had expected. That was even though oil prices continued to climb on worries that the United States and Iran may return to all-out war.The Standard & Poor’s 500 added 0.4% to recover some of its 0.8% loss from the prior day. The Dow Jones industrial average added 9 points, or less than 0.1%, and the Nasdaq composite climbed 0.9%.Stocks got help from easing yields in the bond market, which fell after a report said U.S. consumers had to pay prices for gasoline, food...