U.S. stocks declined as fading hopes for a swift end to the U.S.-Israeli war on Iran, coupled with renewed military threats and stagflation worries, weighed on investor sentiment. The Dow and S&P 500 fell, while the Nasdaq saw a slight gain amid market confusion and ongoing geopolitical tensions.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets