US Stocks Rally on Tech Surge and Falling Oil Prices
US equity indexes rallied, led by communication services and technology, as Treasury yields and crude oil prices slid sharply. Optimism surrounding potential Iran peace negotiations and easing geopol…