US stocks lost steam giving up early gains as investors weighed fading hopes for an earlier-than-expected end to the US-Israeli war on Iran against a backdrop of renewed military threats and ongoing worries of economic stagflation. Read:

US stocks lost steam giving up early gains as investors weighed fading hopes for an earlier-than-expected end to the US-Israeli war on Iran against a backdrop of renewed military threats and ongoing worries of economic stagflation. Read: