Skip to main content
Nasdaq slips as oil surge and Iran deadline rattle tech; Arm, Nvidia and Apple lead declines