S&P 500 Posts Fourth Straight Weekly Loss Amid U.S.-Iran Conflict | Intellectia.AI