Stocks Retreat Amid Rising Oil Prices and Treasury Yields
The S&P 500 ended its nine-week winning streak due to rising oil prices and U.S. Treasury yields, driven by concerns over the Iran war. Futures for major indexes are down further this morning as chipmakers like Micron and Marvell fall sharply.

Topics: geopolitical tensions oil prices S&P 500 Treasury yields