Crude oil price falls amid hopes of Iran peace talks.
Marvell and Lumentum shares fall.
primeimages/iStock via Getty Images
By JJ Kinahan
Another day, another focus on technology and semiconductor companies that investors still don’t seem to fully embrace. The market initially regained some footing after Friday’s selloff, but lost momentum as the clock ticked down.