Street set to open lower as investors eye March payroll numbers
Street set to open lower as investors eye March payroll numbers, U.S. stock index futures pointed to a lower open on Wednesday morning as traders eye the March payroll report. [Read More]