Posted on July 21, 2026 by adminThe Pentagon, sinking billions into Iran war, is quickly running short on cash With some funds set to dry up within weeks, Defense Secretary Pete Hegseth pressed lawmakers Tuesday to address the increasingly urgent shortfall.