The Pentagon said Tuesday the cost of the war with Iran had climbed to nearly $29 billion, as President Donald Trump faced mounting scrutiny over the conflict and its impact on military readiness.

Pentagon Comptroller Jay Hurst said the estimate increased “because of updated repair and replacement of equipment cost and also just general operational cost.”

The United States’ war in Iran has cost $29 billion so far, a senior Pentagon official has said, an increase of $4bn...