The US Department of Defense announced that the cost of the war with Iran has reached $29 billion, an increase of $4 billion compared to previous estimates. Factors such as equipment repair and operational costs are cited as the main reasons. The fragile truce between the US and Iran is also being criticized, along with concerns about ammunition depletion and lack of transparency.