The Pentagon has officially valued the US military intervention in Iran at $25 billion, primarily spent on munitions.
Rising fuel and fertiliser costs linked to the conflict are heightening economic pressure on American voters.
Defence Secretary Pete Hegseth justified the expenditure as a necessary price to prevent Iran from obtaining nuclear weapons.