Stocks Close Higher, Hegseth: Iran War Has So Far Cost $37.5B | AllMind News