Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Stocks pulled back on Monday, with tech shares largely trading lower. That included Nvidia, which dropped about 2% ahead of its earnings on Wednesday.