A selloff in technology shares kept a lid on stocks ahead of the jobs report, while higher oil prices fueled inflation concerns and pushed b
A selloff in technology shares kept a lid on stocks ahead of the jobs report, while higher oil prices fueled inflation concerns and pushed bond yields higher.