Iran War Has Cost U.S. Nearly 40 Billion and Fueled Inflation, CBO Finds

Open in new window