Futures marked lower on the tech selloff
With 10-year Treasury yields also creeping above 1.60%, that will keep the market relatively nervous to kick start the trading week.
With 10-year Treasury yields also creeping above 1.60%, that will keep the market relatively nervous to kick start the trading week.