Major U.S. indexes fell for a fourth straight session Thursday, with the Nasdaq leading losses as investors shifted into risk-off trades.
Surging oil and an unexpected wholesale inflation reading drove Treasury yields higher, giving stocks little relief and deepening pressure on growth shares.
Apple bucked the broader selloff, rising after its product launch event even as the wider market weakened in early trading.
U.S. crude had already topped $100 a barrel amid escalating U.S.-Iran tensions, linking the oil spike to broader inflation fears and market stress.