The U.S. says its military campaign against Iran has cost nearly USD25 billion since February, with most spending has gone on munitions and operational support.