Iran War Has Cost the U.S. $47.1 Billion—and the Pentagon Says the Bill Is Incomplete
A new U.S. military estimate puts the Iran war’s cost at $47.1 billion through October 16, including $29 billion for munitions—and it excludes damage to American bases.