A second straight sell-off of popular technology shares has dragged US stocks lower, as tensions with Russia over Ukraine continue to keep investors on edge.

A second straight sell-off of popular technology shares has dragged US stocks lower, as tensions with Russia over Ukraine continue to keep investors on edge.