S&P 500 and Nasdaq Gain Amid Strong Earnings Despite Iran War Concerns | Samachaar.ai | Samachaar.info