US Indices subdued as market participants eye key data events ahead. Will the SPX and Nasdaq be able to hold onto recent gains?

Shares: