Weak March jobs could mean a worst-case scenario for stocks. Nike earnings and China demand outlook could sway consumer stocks. Iran conflict escalates as oil prices rise.
You will be redirected in 10 seconds.