The economic toll of the conflict in Iran has reached $40 billion for the United States, according to a new assessment by CNN, even as Washington and Tehran finalize a preliminary agreement to end hostilities.

The figure underscores the severe financial drag the war has placed on the US economy over the past 100 days, complicating the political narrative of a swift resolution.

Analysis shared with CNBC indicates that US households are paying an average of $447.

Energy costs have been the primary transmission mechanism for this inflationary shock.

Analysis shared with CNBC indicates that US households are paying an average of $447.19 more for energy since the onset of the war.

This surge in utility and fuel expenses has forced many families to deplete savings or increase borrowing, eroding consumer purchasing power just as the conflict winds down.

The broader macroeconomic impact is evident in recent inflation data.