Stocks Plunged on the Last Trading Day! WHAT’S THE REASON?
Oil prices rose: Uncertainty surrounding U.S. Iran peace talks pushed oil prices higher. This, in turn, heightened concerns about a resurgence in inflation.
U.S. Treasury yields rose: The 10-year Treasury yield climbed to around 5.2%. High interest rates are putting pressure on technology and AI companies with particularly high valuations.
As a result, semiconductor stocks like $MU , AMD, $INTC , and $SNDK saw steeper declines, whil...