Stocks Slide as Oil Hits $90 and Yields Rise; Tech Drags
Stocks opened lower as rising Treasury yields and oil prices above $90 fueled inflation concerns. Technology and chip stocks, including Nvidia, led the declines, while the energy sector advanced.