US stocks rise as bond yields ease; oil lifts amid Iran war escalation
US stocks were higher with the S&P 500 up 0.5%, the Dow up 340 points (0.6%), and the Nasdaq up 0.7% as bond yields eased further while oil prices rose amid escalating US-Iran tensions.