The war is costing U.S. taxpayers about $1 billion a day and may last until September.