Oil Tops $100 and Software Stocks Sink as US-Iran Peace Talks Reach a Standstill
**Oil Tops $100 and Software Stocks Sink as US-Iran Peace Talks Reach a Standstill** Key Takeaways: US stocks fell as peace talks with Iran remained inconclusive, and Brent crude oil price surged past $100 per barrel. Software stocks plummeted due to disappointing earnings reports from IBM and ServiceNow. The broad software sector (IGV) dropped roughly … Read more